User's Manual

User Manual
SM3000 OEM module
Start-up procedure
It is strongly advised that the host resets the SM3000 upon start-up just before initializing its own SPI
interface. Pulling the RESET line low for about one millisecond will suffice. The RESET line must be kept
high by the host during normal operation for the SM3000 to function.
After initialization the host can detect the presence of the SM3000 by sending a DDI request to the localhost
address (00:00:00:00:00:00) and waiting for a reply. The “echo” function in the DDI echo driver (0:1:1) is very
suitable for this purpose. After a reset the SM3000 is typically responsive within 5 seconds
1
. If the reply does
not come the host can opt for retrying or resetting a couple of times before the SM3000 is considered not
present.
The source address of the reply is equal to the serial Id of the connected module. The host must use this
address as its own source address if it sends DDI messages over the network. The host must use level 2 for
its source level.
1 In case a new firmware file is present in the file system the start-up time of the SM3000 is extended with roughly 2 seconds
14/27 Ambient Systems B.V.