Здравствуйте. Подскажите в какой программой можно пользоваться для прошивки этого устройства?
и если можно парочку примеров.
программирование SAM9XE512
- neonix
- Электрический кот
- Сообщения: 1040
- Зарегистрирован: Чт фев 19, 2009 17:46:34
- Контактная информация:
Re: программирование SAM9XE512
Вам нужна утилита от Атмела, называеться SAMBA. Через неё заливаеться прошивка в камень, подаём на пин TST высокий уровень и подключаем плату к USB. Потом заливаеться flashBootstrup. После камень будет грузить бутлоадер из нужного вам носителя.
Почитайте вот тут
http://www.starterkit.ru/html/index.php?name=forum&op=view&id=4422
Почитайте вот тут
http://www.starterkit.ru/html/index.php?name=forum&op=view&id=4422
Where technology meets enjoyment.
-
Yoja
- Родился
- Сообщения: 13
- Зарегистрирован: Вт авг 25, 2009 22:49:06
- Откуда: Украина. г.Киев
- Контактная информация:
Re: программирование SAM9XE512
спасибо
-
of_silence
- Открыл глаза
- Сообщения: 79
- Зарегистрирован: Сб май 08, 2010 09:33:42
Re: программирование SAM9XE512
Не правильно. TST - это активатор последовательного программирования (не через юсб).
Чтобы зашить через самбу, надо выставить 1 на выводе ERASE (стереть прошивку), потом вернуть на место. Подключить ЮСБ - готово.
Но вообще, мой совет - покупай или собирай J-link адаптер. Дело в том, что симуляторы в ARM крайне плохие помошники - похоже получаются только совсем примитивные проекты, поэтому без JTAG с ними, ИМХО, бороться малоэффективно. Есть конечно вариант посылать программно отладочную информацию по RS232 и даже так в некоторых случаях лучше, чем по внутрисхемной отладке, но это только в больших проектах, которые уже хоть как-то функционируют и требуют отсутствие задержек в обработке данных.
Можно купить MT-link от starterkit (можно найти на их сайте - гугл в помощь). Очень дешевый и эффективный клон (не реклама, просто это реально самое дешевое, что есть, причем поддерживается всеми известными мне видами средств разработки).
Чтобы зашить через самбу, надо выставить 1 на выводе ERASE (стереть прошивку), потом вернуть на место. Подключить ЮСБ - готово.
Но вообще, мой совет - покупай или собирай J-link адаптер. Дело в том, что симуляторы в ARM крайне плохие помошники - похоже получаются только совсем примитивные проекты, поэтому без JTAG с ними, ИМХО, бороться малоэффективно. Есть конечно вариант посылать программно отладочную информацию по RS232 и даже так в некоторых случаях лучше, чем по внутрисхемной отладке, но это только в больших проектах, которые уже хоть как-то функционируют и требуют отсутствие задержек в обработке данных.
Можно купить MT-link от starterkit (можно найти на их сайте - гугл в помощь). Очень дешевый и эффективный клон (не реклама, просто это реально самое дешевое, что есть, причем поддерживается всеми известными мне видами средств разработки).