摘要 |
An integrated-circuit radio communication device 1 comprises a processor, radio communication logic and a memory. The memory 13 stores a boot loader (22), a firmware module (23) in a firmware memory, the firmware comprising instructions for controlling the radio communication logic region and a software application (27) in a software-application memory region, the software comprising instructions for invoking a function of the firmware module. In operation the boot loader (22) or the firmware module (23) comprises instructions for using the radio-communication logic 17 to receive a new firmware module 40. The boot loader (22) or the firmware module (23) can then execute instructions for storing the new firmware module 40 in the software-application memory region such that at least a portion of the software application (27) is overwritten by the new firmware module 40. The boot loader (22) then executes instructions for moving or copying the new firmware module (40) from the software-application memory region to the firmware memory region. |