Multiple digital designs in single firmware

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

cross mob
ande_4408941
Level 1
Level 1

Is is possible to create multiple digital designs and switch between them during program execution? I need to communicate with a device that supports multiple protocols, and I need to switch protocols when a command is received via USB. There is not enough capacity for a  design that can support all those protocols.

0 Likes
1 Solution
odissey1
Level 9
Level 9
First comment on KBA 1000 replies posted 750 replies posted

ande,

Realistically not. What is possible is to make different bootloable applications and upload when required. This is not on-the-fly, though.

Alternatively, keep improving design to fit all configurations together.

/odissey1

View solution in original post

0 Likes
2 Replies
odissey1
Level 9
Level 9
First comment on KBA 1000 replies posted 750 replies posted

ande,

Realistically not. What is possible is to make different bootloable applications and upload when required. This is not on-the-fly, though.

Alternatively, keep improving design to fit all configurations together.

/odissey1

0 Likes

It's pity. The initial design consideration was to use FX2LP for USB data and an external CPLD for protocols implementation. I guess I'll have to stick with that

0 Likes