Техподдержка RD Lab
10 Июнь 2026 года, 14:30 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь. Вам не пришло письмо с кодом активации?

Войти
Новости: Технические вопросы обсуждаются в самом форуме - не задавайте их в личке администратору.
 
   Начало   Помощь Поиск Войти Регистрация  
Страниц: 1
  Печать  
Автор Тема: Ромокабель под linux  (Прочитано 9109 раз)
Ильгиз Ильгиз
Гость
« : 19 Январь 2011 года, 20:34 »

Уверен что такой нет, но всё равно спрошу. Существует ли версия под линукс?
Если нет - не могли бы вы поделится с исходниками прошивальщика? Я бы пошаманил специально для вас.
Записан
Ильгиз Ильгиз
Гость
« Ответ #1 : 22 Январь 2011 года, 12:57 »

Грубый код на перле готов и даже почти работает. В воскр. выложу.
Записан
Ильгиз Ильгиз
Гость
« Ответ #2 : 23 Январь 2011 года, 23:20 »

Программа написана для языка perl, версии > 5.8. Программа консольная. Для использования этой программы вы должны установить модуль «Device::SerialPort» для своего дистрибутива. По идее должна выполнятся на любой платформе, где можно поставить Perl. Используется и для COM и для USB программаторов.
Использовать программу просто — запускаете программу с флагами «perl ./sp2.pl -p путь_к_устройству -n путь_к_прошивке». Более полное описание команд описано в самой программе, при запуске её без флагов.
Для того чтобы прошить устройство следуйте следующим указаниям по пунктам:

1. Подсоедините программатор к компьютеру, отсоедините БК от программатора.
2. Запустите программу в режиме поиска серийного номера. (например perl ./sp2.pl -s -p /dev/ttyUSB0 -n ./X1-Uni-1.3.hex).
3. Подсоедините БК, нужно чтобы БК перешел в режим демонстрации, показывал прогресс прошивки, либо не показывал ничего (последнее для БК серии X1). Если при включении БК переходит в обычный режим — пощелкайте тумблером, либо отключайте-выключайте питание/вынимайте БК из гнезда. В любом случае программа должна быть запущена. Программа ищет БК в течение одной минуты. Если к моменту выхода програмы БК не был найден, повторите процедуру ещё раз начиная с п.1.
4. Если программа нашла ваш БК и вывела номер, можно приступать к прошивке. Для этого запустите программу без флага «-s». Программа отформатирует ПЗУ, обновит прошивку, после чего перезагрузит БК. Процесс загрузки вы можете отследить на мониторе. Если процесс остановился надолго (>10 секунд), повторите процедуру начиная с п.1.

«Убить» БК вы просто так не сможете. Так что можете спокойно экспериментировать.
Со всеми пожеланиями, предложениями, улучшениями, критикой обращатся либо сюда, либо напрямую на kegfru[at]gmail.com.

Скачать прошивальщик.
Записан
sles
Читатель
*

Рейтинг: +1/-0
Сообщений: 16


« Ответ #3 : 05 Февраль 2012 года, 12:03 »

Здравствуйте!

Огромное спасибо за прошивальщик!
Только что что прошил X1 до версии 2.
windows не имею ни дома ни на работе, а в wine виндовый прошивальщик не работает.
Потому пригодилось более чем :-)
Единственное чего я не понял- почему несмотря на удачный статус перепрошивки X1 действительно стал загружаться только после третьей подряд перепрошивки...
Записан
Страниц: 1
  Печать  
 
Перейти в:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.21 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!