Improve handling of multiple instances in reads/writes
Update bootloader addressing to handle new chips