PCB routing: Using unconnected/floating pins Topic is solved

Technical questions regarding the xTIMEcomposer, xSOFTip Explorer and Programming with XMOS.
User avatar
akp
Respected Member
Posts: 492
Joined: Thu Nov 26, 2015 11:47 pm

Re: PCB routing: Using unconnected/floating pins

Postby akp » Wed Feb 17, 2021 4:37 pm

If they are connected to ground the FLASH will not be readable. These pins are directly connected to a FLASH chip inside the IC package.
View Solution
User avatar
dsteinwe
Experienced Member
Posts: 83
Joined: Wed Jun 29, 2016 8:59 am

Postby dsteinwe » Wed Feb 17, 2021 5:05 pm

Oh, I haven't expected that. Does that mean that the firmware can be probed via that pins at boot time?
User avatar
akp
Respected Member
Posts: 492
Joined: Thu Nov 26, 2015 11:47 pm

Postby akp » Wed Feb 17, 2021 5:33 pm

The FLASH is directly accessible on those pins when the MCU is held in reset. If you need code security you'll have to use the AES bootloader or something.
User avatar
dsteinwe
Experienced Member
Posts: 83
Joined: Wed Jun 29, 2016 8:59 am

Postby dsteinwe » Wed Feb 17, 2021 5:49 pm

Thanks for the information. Have a nice day!
User avatar
dsteinwe
Experienced Member
Posts: 83
Joined: Wed Jun 29, 2016 8:59 am

Postby dsteinwe » Thu Feb 18, 2021 2:50 pm

For those who are interested in, the AES bootloader is described here:
https://www.xmos.ai/file/safeguard-ip-a ... thenticity

Who is online

Users browsing this forum: No registered users and 4 guests