bootloader in rs485

Tip / Sign in to post questions, reply, level up, and achieve exciting badges. Know more

cross mob
ShSh_291626
Level 3
Level 3

I can use bootloader in uart, but i can't use bootloader in rs485

   

Seems to be because the relationship RS485 half-duplex

   

How do I fix this problem?

0 Likes
3 Replies
HeLi_263931
Level 8
Level 8
100 solutions authored 50 solutions authored 25 solutions authored

Bootloading should also work with half-duplex communication. Its just that there is no example for that (AFAIK). So you would need to write your own bootloader component.

0 Likes
ETRO_SSN583
Level 9
Level 9
250 likes received 100 sign-ins 5 likes given

The physical layer of RS485 vs 422 impacts the transceiver

   

signaling, hence firmware. See en.wikipedia.org/wiki/RS-485

   

So you would have to modify UART APIs put a firmware wrapper

   

around it.

   

 

   

Regards, Dana.

0 Likes
Anonymous
Not applicable

 The current UART bootloader is for full duplex mode. There are a couple of modifications needed for the half duplex mode. 

0 Likes