I have a custom board with VDD, GND, SW_CLK, and SWDIO lines attached to a J-Link device. I'm able to connect with JLinkExe and get this message upon conneting:
I have setup a jtag plug as per the attached schematic. I copied this schematic from one of the examples.
Then I got the Segger J-Link EDU device here: https://www.amazon.com/gp/product/B017U578UW
Plugged it into the J-Lilnk Emulator JTAG device here: https://www.amazon.com/gp/product/B00RBHOSTY so the cable could attach
And then I ran "JLinkGDBServer" and attempted to connect using SWD. The connection seems to fail every time.
we now use two I2C devices in our DA14583 project, the devices have different slave address, so i don`t know how to use the I2C dirver from the SDK to configure my devices,like how to use the function 'i2c_eeprom_init()' to initilize the I2C interface. And i also want to know the two devices can use the same IOs(SDA,SCL in the two devices tied with just two IOs) or they can use different IOs(SDA,SCL in the two devices tied with four IOs).
I have used BLE peripheral example as reference where i have addded one characteristics in which i want to exchange data of around 180 bytes.
I am able to send 180 bytes of data to mobile application (tested on BLE Scanner for iOS and nrf Connect for Andriod) ,
However, when i want to notify the same data using app i am not able to get correct data in one shot,
That is in firmware i made a provision that when i receive a certain command from BLE application the firmware should reply with these 180 bytes of data,
Dear Dialog Support,
I need very urgent help in the flash read/ write procedure.
I have designed a device using DA14583 MCU, and I have written code where on the button press i am toggling the group of LED bulbs.
To operate LED bulbs, created a packet of data (packet include the number of bulbs and their address) which assigning from BLEScanner to custom device.
Next thing in firmware I read packet sent from the app I parsh it as per my application and store values/ data into flash( storing of data is perfectly happening ).
I'm working with the DA14583, I want to use it to acquire raw data from the Accelerometer, Gyroscope and Magnetometer at a frequency of 100Hz without using the Sensor Fusion algorithm.
I have built an Android App based on the provided source code, but I'm not sure about what kind of modifications should I make to the app/firmware in order to be able to acquire as I want to. (My final goal is to LOG the raw data every 10ms)
Any suggestions and guidance would be higly appreciated,
I replaced the DA14583 chip on my pcb because it's OTP memory was flashed. After reconnecting it to an UART -> usb connector using P0.6 and P0.7 I noticed that the chip is sending out bytes:
00 fc 00 fe 00 fc 00 fe 00 fc 00 fc 00 fc 00 fc
I'm trying to flash it using my self writting uart flashing tool but I the uart output from the chip is not what I expected (0x02).
Can someone explain what this is and what I can do to write my binary to RAM?