Revision: 1.18
CrossFire IX – Freely Programmable - Data Logger Edition -
Programming Manual
2018-12-21
8
USART3
Serial communication with Wi-Fi
module
0/0
DMA1 CH 2
DMA1 CH 3
When using the External FLASH driver
in DMA mode
2/0
CAN
0/0
12.
Hardware resources
The following additional hardware resources are used in the data logger edition compared to the
CANopen version:
Resource
Used for
I2C1
RTC
USART3
Wi-Fi module
SPI1
External FLASH
DMA1 CH 2
DMA1 CH 3
DMA for External FLASH
13.
Testing
There are a number of additional test functions included in the freely programmable SDK for the
Data Logger Edition. By setting the define UNITTEST the function PerformUnitTest will be
executed after system init. In this function a number of test functions are called. The test functions
will use printf to give user feedback so it is important that printf calls are redirected to a console
window to see the output. It is possible to comment out the test functions that you do not want to
run.
The available test functions are:
Name
Description
EXTFLASH_ReadWriteTest
Test read/write to the complete SPI FLASH
EXTFLASH_SpeedTest
Test read/write performance of the SPI FLASH
EXTRTC_Test
Test the RTC
14.
Tools
14.1.
Upgrading the firmware of the CrossFire IX over Wi-Fi
Note that this is only possible if the firmware on the CrossFire IX supports FOTA updates!
First it is necessary to build a firmware package (an .fwp file). This is done with the CrossFire IX
Tool.
Go to the FOTA tab.