Здравствуйте все! Прошу помощи. На сегодняшний день сижу на мегах. Пишу на CVAVR (раньше писал на ассемблере, надоело), шью по ISP (LPT-порт + PonyProg). Появился соблазн перейти на ARM (пока остановил выбор на AT91SAM7S***). Подскажите, пожалуйста, как это сделать с минимальными материальными и умственными нагрузками (в какой среде писать, чем (шнурок) и какой программой прошивать). Сразу вопрос: если на борту (как вAT91SAM7S***) есть usb, можно напрямую соединить с компом по usb и прошивать (тогда сразу - какой программой?)? Как я понял, для этого в МК должен быть записан bootloader, а сидит ли он в новом МК, или его сначала надо записать по ISP или JTAG? И если он есть, какова вероятность его потери (надо ли предусматривать "аварийное" программирование по ISP или JTAG на плате)? Заранее спасибо.
|