Hello:
In several MCUs of the MSP430 family, during the bootstrap loader mode,
the normal UART Tx/Rx transmit/pins aren't used. Instead, other pins are
alloted for BSL transmit and receive.
Would you know if the normal Tx transmit output pin goes in
high-impedance mode during the BSL mode?
Also, is there any register bit or pin offering information on
"normal" vs "BSL" status?
Thanks.
Jerry
|
|
0
|
|
|
|
Reply
|
NOMAIL4723 (2)
|
4/29/2007 7:56:45 PM |
|
On Apr 29, 3:56 pm, JerryS <NOM...@videotron.ca> wrote:
> Also, is there any register bit or pin offering information on
> "normal" vs "BSL" status?
I've never seen an app note that discusses it. However, my
understanding of BSL mode is that it is implemented as an actual
MSP430 program resident in mask-ROM on the chip. This implies that
unless the program specifically initializes unused pins, all I/O
drivers will be in the POR state, which in almost all cases is hi-Z.
You should check this on a device specific basis with your TI FAE. But
I would bet money on it.
|
|
0
|
|
|
|
Reply
|
zwsdotcom (2768)
|
4/29/2007 9:10:25 PM
|
|
larwe wrote:
>>Also, is there any register bit or pin offering information on
>>"normal" vs "BSL" status?
>
>
> I've never seen an app note that discusses it. However, my
> understanding of BSL mode is that it is implemented as an actual
> MSP430 program resident in mask-ROM on the chip. This implies that
> unless the program specifically initializes unused pins, all I/O
> drivers will be in the POR state, which in almost all cases is hi-Z.
>
> You should check this on a device specific basis with your TI FAE. But
> I would bet money on it.
Thank you for your posting.
This is what TI replied to our HW designer (who's using the two diodes
amd a pull-up resistor to connect the two Tx outputs together, the
normal one and the BSL one):
TI:
------
Your assumptions about the UTXDO and URXDO in BSL mode are correct.
------
HW designer:
-------
My issue is resolved based on the assumptions that in BSL mode, always:
UTXDO is OUT in High state [he means High level, not
high-impedance, here]
URXDO is IN
Should I consider these reliable assumptions?
--------
Jerry
|
|
0
|
|
|
|
Reply
|
NOMAIL4723 (2)
|
5/2/2007 2:50:59 PM
|
|