Software architecture
34/70
Flash area definition of COM firmware in FDL
The storage location and size of the file in the internal flash memory must
be defined as an “area” in the “Flash Layout Table” of the Flash Device
Label. Because the COM firmware is always stored at third position in the
flash device, we recommend you to define it as “Area 2”.
Note:
The pre-configured FDL templates provided by Hilscher and the
FDLs that can be created in the
New Flash Device Label
wizard of
netX Studio CDT already contain the required flash area definitions
of all files for the netX.
If you are using one of these FDLs, you thus do not need to enter
the flash area definition in the FDL yourself.
However, if you are not using a pre-configured FDL template or the
New Flash Device Label
wizard of netX Studio CDT, but create
your own FDL with your own tool instead, you must define the flash
area for this file by entering the following values in the Flash Layout
Table of the FDL.
Content type in FDL:
HIL_PRODUCT_DATA_FLASH_LAYOUT_CONTENT_TYPE_FW
Start address in flash:
0x3000
(relative address)
Chip number (flash device number):
0x0
Name in FDL:
FW
Access type in flash:
O_RDONLY
Offset in FDL if defined as area 2 Name of the field in FDL
Value to be entered at
offset in FDL
Dec
Hex
564
0x0234
Area 2 content type
HIL_PRODUCT_DATA_FL
ASH_LAYOUT_CONTENT_
TYPE_FW
(0x03)
568
0x0238
Area 2 start address
0x3000
572
0x023C
Area 2 size
According to use case,
see section
576
0x0240
Area 2 chip number
0x0
580
0x0244
Area 2 name
FW
596
0x0254
Area 2 access type
O_RDONLY
Table 19: Flash area definition of COM firmware in FDL
See also
FDL Content: Flash Layout Table
netX 90 | Production guide
DOC190101PG03EN | Revision 3 | English | 2019-07 | Released | Public
© Hilscher 2019