NXPHoverGames / RDDRONE-BMS772

NuttX source code for RDDRONE-BMS772
BSD 3-Clause "New" or "Revised" License
17 stars 13 forks source link

Programing V4.0 with Binary results in NFC test fail. #6

Closed coryjfowler closed 2 years ago

coryjfowler commented 3 years ago

I downloaded the "nuttx.bin," flashed it using the instructions, and I get a solid red LED with the below on the serial console. It will be a few hours before I can attempt to build from source myself.

SELF-TEST NFC: START
nfc ERROR: config reg has the wrong value = 8, 40 should be 8, 46
main ERROR: failed to initialize nfc! code -1
SELF-TEST NFC: FAIL
cisvanmierlo commented 3 years ago

Hi @coryjfowler,

I'm sorry to hear that you run into a problem with the BMS board. Could you help us to find this problem by stating which revision BMS you have? This can be found on the other side of the programming header in the copper, it will state for example "Rev D".

Since there seems to be a problem with NFC, would it be possible to state the marking on the chip U5 at the bottom? Keep in mind that these are very small and you'll probably need a magnifying glass to see them.

coryjfowler commented 3 years ago

I thought V4.0 was the revision, but it does have a "REV D" in the bottom copper layer. There are three lines on U5, the top line starts with a small circle or logo centered with the other characters.
A21 1308 D101

Edit: According to the datasheet, the circle is the pin 1 identifier and A21 is the correct marking for the NFC part used in the BOM. Building from source results in the same error which was probably expected.

igalloway commented 3 years ago

Hello @coryjfowler FYI - this issue is being actively investigated.

cisvanmierlo commented 2 years ago

A bugfix has been uploaded and this should resolve the issue.

Thank you very much for addressing this problem!