------------------------------------------------------------------------------
* Test HW: S32K3 T-BOX
* MCU: S32K324
* Compiler: S32DS3.5
* SDK release: RTD 3.0.0
* Debugger: PE Micro
* Target: internal_FLASH
********************************************************************************
The purpose of this demo application is to present a usage of the
SPI-HAP of S32K3xx MCU to download firmware to SJA1110.
SPI using Interrupt working code :--
S32K324_SPI_DMA_SJA1110_Load_firmware__Working__SPI__Interrupt.zip
SPI using DMA working code :--
S32K324_SPI_DMA_SJA1110_Load_firmware__SPI_DMA_not_working.zip
Firmware image of the SJA1110 is stored inside the S32K3 flash memory..
See the linker file of S32K3, we specify the location where the firmware image is present.
This this firmware attached to be loaded to SJA1110, any one of the firmware can be selected and renamed to flash_image.bin :--
1> flash_image.bin --> Green LED blink on SJA1110
2> flash_image_RED.bin --> Green LED blink on SJA1110
If you use your proprietary SJA1110 binary firmware, then this example to work, you have to change this MACO, in SJA1110_APP.h file :--
You can get the size of the SJA1110 image from the MAP file of the attached project. Check for this __sja1110_BIN_SIZE, Symbol in MAP file :--
Switch connection to S32K3 SPI pins :--
LED connected to these pins of SJA1110, on T-BOX hardware :---