Page
18
of
60
©
2019 Radiocrafts AS
MBUS User Manual (ver 2.01)
MBUS USER MANUAL
3.4 Timing
– Programming Non Volatile Memory (NVM )
When writing to NVM the operation must not be interrupted by reset or power off. This can cause the memory to be
corrupted. Therefore, it is important to wait for the prompt on TXD after issuing such commands.
M-command, @RC-command
Both the M-command and the @RC-command are programming the configuration area of the NVM.
Figure 9
– Timing definitions, in and out of MEMORY_CONFIG
Table 8
– Timing numbers, in and out of MEMORY_CONFIG
Symbol
MBUS3
MBUS4
Description / Note
t
MEMORY-CONFIG
31 ms
31ms
In this period the internal flash (non-volatile memory) is
programmed.
Do not reset, turn the module off, or allow
any power supply dips in this period as it may cause
permanent error in the Flash configuration memory.
After the last command parameter byte the host should
wait for the ‘>’ prompt before any further action is done
to ensure correct re-configuration.
B,K
– command
These commands are reading back, changing and writing a larger portion of the NVM and thus uses longer time
than the M-command. They too return the prompt character and it is important to wait for it.
Figure 10
– Timing definitions, commands with arguments but no response data.