TOOTHPIC RF Solutions, TOOTHPIC Datasheet - Page 120

MODULE, BLUETOOTH, DATA ACQUISITION

TOOTHPIC

Manufacturer Part Number
TOOTHPIC
Description
MODULE, BLUETOOTH, DATA ACQUISITION
Manufacturer
RF Solutions
Datasheet

Specifications of TOOTHPIC

Svhc
No SVHC (15-Dec-2010)
If the wireless field programming sequence is interrupted mid-process, the developer code may be corrupted.
This unlikely unless power is lost or one of the devices goes out of range. Recovery is possible by re-entering
WFP mode using Hard-WFP and reprogramming.
By default, the access key is not required for Hard-WFP. It can be enabled by specifying the ToothPIC setting
BKS_AccessKeyOnHardProgram. This may, however, make it difficult to re-enter WFP after a corrupt
programming cycle and wired programming may be the only option.
FlexiPanel Ltd has built in the capability for the ToothPIC Services to be updated using Service Packs. Since
this involves the ToothPIC Services updating itself, it may be difficult to recover from an interrupted
programming cycle.
Author’s note: WFP has great advantages but one or two unexpected drawbacks. I was delighted to be able
to reprogram my ToothPIC using just my laptop during a 3-hour stopover at Turino Airport recently. Someone
in the airport, however, must have been alarmed at the sight of a wiry prototyping board with flashing lights –
the Italian police demanded a full explanation of what it was before I was allowed to take it onto the plane. My
wife is not too happy that I can take ToothPICs on holiday with me either!
Programming with ToothPICWFP.exe
The application ToothPICWFP.exe may be used to program ToothPIC and any external memory connected
to it. It takes as its input data hex files in the INHX32 Intel format, which is optionally created from MPLAB
and other development environments.
If FlexiPanel Designer is used to create a user interface which allocates external I2C memory, it will also
create a file in the INHX32 Intel format.
The hex file memory areas are mapped as follows:
Page 120
9-Apr-06
Hex file memory address
0x000000 to 0x01FFFFF
0x030000 to 0x03FFFFF
0x0E0000 to 0x0E07FFF
0x0E1000 to 0x0E17FFF
0x0E7000 to 0x0E77FFF
0x0F0000 to 0x0F003FF
Toothpick 3.0.00007
DS380-8
© FlexiPanel Ltd
Destination in ToothPIC
Flash ROM 0x000000 to 0x01FFFFF
Configuration bits – ignored.
External I2C memory address STR_EXT0
External I2C memory address STR_EXT1
External I2C memory address STR_EXT7
EE memory 0x000 to 0x3FF
Patents apply and/or pending
www.FlexiPanel.com

Related parts for TOOTHPIC