Post Go back to editing

CN0510 Discrepancy between Firmware and SensorPal

Category: Hardware

Hi there!

We are using the CN0510 board to get battery impedance data. It worked well through SensorPal to read frequencies above 1 Hz, but once we went the route of flashing firmware (we are attempting to read at frequencies below 1 Hz, so we followed the CN0510 user guide to flash firmware via Keil), the data we received is quite different than the data through SensorPal.

We conducted the same exact measurements (1Hz to 6000Hz with 60 points in between) via the firmware route as well as SensorPal, and the results are different. We only modified the file "AD5940Main.c" in firmware. We modified specifically "AD5940BATStructInit" and changed only the "SweepCfg.SweepStart" and "SweepCfg.SweepStop" values. Let us know how we can resolve this discrepancy, as we'd like to collect data in the sub 1 Hz range via the firmware route.

Thanks!

Karen

Parents
  • Hi there!

    I'm facing the same problem as you Karen, I'm using SensorPal and the results seem to be good. But, when I try to use the code via keil the experiment values make no sense. 

    I tried to update the codes proposed but it keeps giving me the same random results. I'm afraid it is a firmware problem when it is not loaded through the SensorPal. 

    Thanks!

    Albert.

    Hardware
Reply
  • Hi there!

    I'm facing the same problem as you Karen, I'm using SensorPal and the results seem to be good. But, when I try to use the code via keil the experiment values make no sense. 

    I tried to update the codes proposed but it keeps giving me the same random results. I'm afraid it is a firmware problem when it is not loaded through the SensorPal. 

    Thanks!

    Albert.

    Hardware
Children
No Data