> Is there an option in the software to do what we want (i.e. skip bad
> blocks, but force the start of each 'partition' to be fixed)?
We will check this situation with our engineers. Can you provide us with your project file so that we can start from the same point? You can email it to me at firstname.lastname@example.org
> One way around this would be to have multiple 'projects', where each
> project just programs up the individual partitions at the correct
> locations (by specifying the correct address for the start of the user
> area). However, unless this could be automated it would be incredibly
> difficult in a production setting.
This process can be automated, please see this application note
on the subject.