We need to be able to have three different ways for burning the firmware into the micro.
2- RS232 driver User MODBUS
3- RS232 driver from our cloud
each of these ways has its own assigned pins in micro. I want to find a kind of chip that let me choose (or switch) between different pins while burning the firmware. In RUN MODE the connections are like:
RUN MODE MD=1
BOOT MODE MD=0 using USER MODBUS
BOOT MODE MD=0 using USER CLOUD
any suggestion would be appreciated.