Hello,
We have a custom board with an AM4377 HS processor whose firmware is written on an external flash memory.
To flash this memory we load a .out program via UART that will receive the firmware and write it into the flash.
This program uses the RTOS "board" library and functions as follows:
- Initializes interfaces
- Reads file size and writes an acknowledgement (we don't get this ack back)
- ...
We changed the flash chip (same producer smaller size) in a newer revision of the hardware and get an error message for the flashing (no ack after write file size).
Does the Board_init() function perform a check of the chip and, if so, where can I find this check?
Thank you and best regards
Samuele