Shayker , давайте мы с вами скоопирируемся, и посмотрим вместе. Иногда только логов бывает недостаточно.
Вид для печати
Shayker , давайте мы с вами скоопирируемся, и посмотрим вместе. Иногда только логов бывает недостаточно.
Всех с наступающим!
1. В руководстве по прошивке СПК207, скачанном сегодня про перемычку говорится каким то полунамеком.
Неужели нельзя прямо указать-
а)...
б) ...для перепрошивки снять/установить перемычку?
в)...
2. Почему СПК207, полученный только сегодня оказался со старой прошивкой? Не проще ли заливать во время изготовления новую прошивку?
Ребята, выручайте.
Решил зашить на СПК207 версию 3.302, всё вроде подключил и действовал правильно..
ИП ПЛК был 192,168,173,10
ИП шлюза 192,168,173,11
ИП ПК 192,168,173,11
всё вроде начинается неплохо, но как только доходит до TFTP, и тут трабл(((
(*U-Boot> ping 192.168.173.11
macb0: link up, 100Mbps full-duplex (lpa: 0xcde1)
Using macb0 device
ping failed; host 192.168.173.11 is not alive*)
и на этом входит в цикл((
на старую версию немогу вернуться по той же проблеме...
подскажите что не так делаю(((
кста, с ПК пингуется и ПК и ПЛК
вот лог:
(*RomBOOT
>RomBOOT
>RomBOOT
>
CCC>
Bootloader started
Block #104 is bad
Block #237 is bad
Block #616 is bad
Block #746 is bad
Block #749 is bad
Block #812 is bad
Block #1030 is bad
Block #1426 is bad
Size of the whole device in bytes : 0x10000000
Size in bytes of one single block of a device : 0x20000
Number of blocks in the entire device : 0x800
Size of the data area of a page in bytes : 0x800
Number of pages in the entire device : 0x40
Bus width : 0x8
EraseBlock: Could not erase block.
EraseBlock: Could not erase block.
RawNandFlash_EraseBlock: Failed to erase block after 2 tries
SkipBlockNandFlash_EraseBlock: Cannot erase block, try to mark it BAD
EraseBlock: Could not erase block.
EraseBlock: Could not erase block.
RawNandFlash_EraseBlock: Failed to erase block after 2 tries
SkipBlockNandFlash_EraseBlock: Cannot erase block, try to mark it BAD
EraseBlock: Could not erase block.
EraseBlock: Could not erase block.
RawNandFlash_EraseBlock: Failed to erase block after 2 tries
SkipBlockNandFlash_EraseBlock: Cannot erase block, try to mark it BAD
EraseBlock: Could not erase block.
EraseBlock: Could not erase block.
RawNandFlash_EraseBlock: Failed to erase block after 2 tries
SkipBlockNandFlash_EraseBlock: Cannot erase block, try to mark it BAD
EraseBlock: Could not erase block.
EraseBlock: Could not erase block.
RawNandFlash_EraseBlock: Failed to erase block after 2 tries
SkipBlockNandFlash_EraseBlock: Cannot erase block, try to mark it BAD
EraseBlock: Could not erase block.
EraseBlock: Could not erase block.
RawNandFlash_EraseBlock: Failed to erase block after 2 tries
SkipBlockNandFlash_EraseBlock: Cannot erase block, try to mark it BAD
EraseBlock: Could not erase block.
EraseBlock: Could not erase block.
RawNandFlash_EraseBlock: Failed to er0
Continue? Y / N
Please transfer a binary file...
CCC
Binary file received. Size = 9216 bytes.
Block #0 erased
Block #0 programmed
Binary file programmed...
Enter Flash Address for Programming or press Enter for reset... 0x20000
Continue? Y / N
Please transfer a binary file...
CCC
Binary file received. Size = 254848 bytes.
Block #1 erased
Block #1 programmed
Block #2 erased
Block #2 programmed
Binary file programmed...
Enter Flash Address for Programming or press Enter for reset... 0xRomBOOT
>
U-Boot 2010.03 (РћРєС‚ 15 2013 - 08:31:14) (OWEN-20131015-3302)
CPU: AT91SAM9263
Crystal frequency: 18.432 MHz
CPU clock : 198.656 MHz
Master clock : 99.328 MHz
DRAM: 64 MB
NAND: 256 MiB
*** Warning - bad CRC or NAND, using default environment
In: serial
Out: serial
Err: serial
Net: macb0
Hit any key to stop autoboot: 3 ___ 0
U-Boot> disable_wdt
U-Boot>
U-Boot> setenv ethaddr 6a:77:00:22:00:f4
U-Boot>
U-Boot> setenv ipaddr 192.168.173.10
U-Boot>
U-Boot> setenv gatewayip 192.168.173.11
U-Boot>
U-Boot> setenv netmask 255.255.255.0
U-Boot>
U-Boot> setenv serverip 192.168.173.11
U-Boot>
U-Boot> setenv bootcmd 'nand read 22000000 A0000 360000;bootm 22000000'
U-Boot>
U-Boot> setenv bootargs 'mtdparts=atmel_nand:0x20000(bootstrap),0x80000(u-boot),0x360000(kernel),0x23C0000(rootfs),-(userfs) mem=64M root=ubi0:rfs rootfstype=ubifs ro console=ttyS0 ubi.mtd=4 ubi.mtd=5'
U-Boot>
U-Boot> setenv mtdparts 'mtdparts=atmel_nand:0x20000(bootstrap),0x80000(u-boot),0x360000(kernel),0x23C0000(rootfs),-(userfs)'
U-Boot>
U-Boot> setenv mtdids 'nand0=atmel_nand'
U-Boot>
U-Boot> saveenv
Saving Environment to NAND...
Erasing redundant Nand...
Erasing at 0x80000 -- 100% complete.
Writing to redundant Nand... done
U-Boot>
U-Boot> ...
RomBOOT
>
U-Boot 2010.03 (РћРєС‚ 15 2013 - 08:31:14) (OWEN-20131015-3302)
CPU: AT91SAM9263
Crystal frequency: 18.432 MHz
CPU clock : 198.656 MHz
Master clock : 99.328 MHz
DRAM: 64 MB
NAND: 256 MiB
In: serial
Out: serial
Err: serial
Net: macb0
Hit any key to stop autoboot: 3 tumbler
___ 0
U-Boot> disable_wdt
U-Boot>
U-Boot> ping 192.168.173.11
macb0: link up, 100Mbps full-duplex (lpa: 0xcde1)
Using macb0 device
ping failed; host 192.168.173.11 is not alive
U-Boot> ping 192.168.173.11
macb0: link up, 100Mbps full-duplex (lpa: 0xcde1)
Using macb0 device
ping failed; host 192.168.173.11 is not alive
U-Boot> ping 192.168.173.11
macb0: link up, 100Mbps full-duplex (lpa: 0xcde1)
Using macb0 device
ping failed; host 192.168.173.11 is not alive
U-Boot> ping 192.168.173.11
macb0: link up, 100Mbps full-duplex (lpa: 0xcde1)
Using macb0 device
ping failed; host 192.168.173.11 is not alive
U-Boot> ping 192.168.173.11
macb0: link up, 100Mbps full-duplex (lpa: 0xcde1)
Using macb0 device
ping failed; host 192.168.173.11 is not alive
U-Boot> ping 192.168.173.11
macb0: link up, 100Mbps full-duplex (lpa: 0xcde1)
Using macb0 device
ping failed; host 192.168.173.11 is not alive
U-Boot> ping 192.168.173.11
macb0: link up, 100Mbps full-duplex (lpa: 0xcde1)
Using macb0 device
*)
У меня 3.302 тоже не прошилась, перепрошил опять 2.531
Короткая надпись там говорит: "тапни коротко что б попасть в установки и тапни длинно, что б откалибровать". Увидели надпись, жмем на тачскрин пока не запустится калибровка. А зеленые квадратики за краями экрана - это, как я понял, пустая пользовательская программа на некалиброванном экране так себя ведет.
Спасибо тебе, братан, человеческое! Все, слава господу, получилось!!!
я всё же добил эту прошивку....путём отрубания всего что касается сети(брендмауры, сетевые проги, антивирусы, лишние протокол, ну и т.п.) и всё зашилось....
теперь с калибровкой борюсь((
всё заработало)))
От отчаяния для тренировки 2 раза прошил 2.531
MAC адрес уже выучил наизусть. Раз 10 пробовал прошить 3.302- ни в какую.
Переустановка прошивальщика и версии 3.302 на компьютере не помогли.
Отключение интернета, Касперского, брандмауэра, запуск от имени Администратора,
зажигание ритуальных свечей и стучание в бубен тоже.
Зацикливается вот на этом месте.
Вложение 11331
Дожидался 500% и отключал. Дальше идет непереводимая игра слов с использованием....
Предварительный вариант инструкции прошивки СПК2хх (старое железо) с FLASH.
Данную инструкцию я и мои помощники сами не проверяли, прошу отнестись с пониманием.
Поэтому могут быть недочеты или не корректности.
Но можете попробовать, пока мы все сами проверять будем:
Подготовка ПК и FLASH
1) берем Flash, форматируем в Fat32
2) закидываем в корень Flash файл update.fw
Вложение 11348
3) установить на ПК пользовательскую прошивку 3.302
http://www.owen.ru/catalog/32050189
4) открыть каталог с установленной прошивкой, например:
C:\Program Files (x86)\OWEN\Пользовательская прошивка ОВЕН ПЛК с CoDeSys 3\firmware\СПК207.03.CS.WEB_v3.302
5) скопировать все файлы кроме unins000 в корень FLASH
Прошивка:
1) Подключаем СПК к ПК, прошиваем начальный загрузчик. На остальную прошивку "забиваем"
2) Отключаем СПК от ПК, выключаем питание
3) Подключаем к СПК подготовленную FLASH
4) Включаем питание
5) в момент загрузки 3 раза меняем состояние тумблера на задней крышке
6) Ждем окончания прошивки 3-5 минут
"берем Flash"- SD карту? 8Gb class10 подойдет?
"прошиваем начальный загрузчик"- на каком сообщении и в какой последовательности надлежит производить отключение и выключение?
Я это делал вот в этот момент
Вложение 11383
" в момент загрузки 3 раза меняем состояние тумблера на задней крышке"- что такое момент загрузки- 1, 2, 4 секунды с момента подачи напряжения?
В течении какого времени надо успеть пощелкать тумблером?
3 раза- это вверх-вниз-вверх или как то по другому?
На экране или в другом месте что то должно мигать или еще как то индицировать что процесс пошел, а потом закончился?
Шаманство это все какое-то. Попробовал пару раз, эффект нулевой.
А я флешку юсб брал. Тоже ноль.
Прошивка с USB флешки возможна если на СПК207 была установлена прошивка v3.302 и более новая, если была установлена более старая версия, то прошивка возможна только стандартным путем, описанным в данном руководстве - http://www.kipshop.ru/CoDeSys3.0/Sof...CoDeSys_v3.zip
Чем может быть полезна функция прошивки с флешки: если установлена более старая версия прошивки чем v3.302 и при стандартном процессе прошивки(3.302 и более новой) происходит зависание процесса прошивки, можно продолжить прошивку с флешки.
Для того, что бы можно было продолжить прошивку СПК207 с флешки нужно что бы стандартный процесс прошивки дошел до определенного этапа, если в логе программы прошивальщика есть такие строки:
Filename 'uboot.bin'.
Load address: 0x20002000
Loading: *################################################# #
done
Bytes transferred = 254844 (3e37c hex)
NAND erase: device 0 offset 0x20000, size 0x80000
Erasing at 0x20000 -- 25% complete.Erasing at 0x40000 -- 50% complete.Erasing at 0x60000 -- 75% complete.Erasing at 0x80000 -- 100% complete.
OK
NAND write: device 0 offset 0x20000, size 0x3f000
258048 bytes written: OK <=============================================
то дальше можно прошивать при помощи USB флешки, как это описано выше.
После прошивке СПК 207-03.WEB на прошивку 3.302 висит белый экран с полосками и постоянно пищит на кнопку reset не реагирует что делать? помогите!
Прошивку новую не цепляет!! по ip ping не проходит
В общем бубен не подходит :(
Контроллер СПК207 SOM 03.cs.web_v3.208
Изначально включил - грузится секунд 10 и показывает указатель, и при нажатии на тачскрин - заполняет квадратик зеленым цветом.
Попробовал перепрошить - дошло до экрана Пауза 30 секунд и отвалилось.
Итог - включаешь сразу белый экран, полоски вертикальные и писк.
При нажатии на ресет - изменяется лишь тон писка.
Я так понимаю слетел загрузчик. Открыл корпус - а там 3 варианта куда можно вставить перемычку.
Куда копать?
Для того чтобы приложение сохранялось после перезагрузки, после того как вы загрузили проект в контроллер, создайте загрузочное приложение(См. скриншот). CODESYS должен быть в режиме логин.Вложение 12195
Точно такая же история с точно такой же панелькой, взятой на тест. "Радужный" экран и писк, прошивальщик панель видит, но дальше надписи Texas Instruments X-Loader 1.46 (OWEN-20130718-3208) процесс не идёт и прошивальщик выводит ошибку. Старая инструкция по прошивке, очевидно не подходит. Очень надеюсь на комментарии овеновцев.
Прошивка, программа прошивальщик, доступные на сайте не подходят для прошивки СПК207-210 SOM выданных на тестирование.
Пришлите адрес электронной почты, полное название вашего контроллера, я вам вышлю необходимые компоненты.
А у меня получилось. Могу рассказать как это делал я. Ничего кроме флешки не было подключено. Переключения тумблером делал сразу же после включения, когда экран моргнул и светодиоды все светились, т.е. около 2х секунд после включения. Щёлкал тумблером так: 1-0-1. Смотрел на флешку - она светилась, на СПК горели все светодиоды, экран СПК чёрный, так прошло минуты 2. Потом светодиоды некоторые погасли, СПК загрузился и слетела калибровка экрана.
Добрый вечер. При попытке перепрошить СПК210 на прошивку3302 появляется
"Texas Instruments X-Loader 1.46 (OWEN-20130718-3208)
Starting X-loader on MMC
MMC init failed
X-Loader hangs"
Затем несколько секунд тишина и появляется сообщение "Процессор не переходит в режим прошивки..." все делал по инструкции.
В чем может быть причина?
Какая у вас модификация? На новом железе?
Старое или новое железо не знаю. как это можно определить? Панель произведена в августе 13-го
Подключаетесь программой WinSCP к СПК(логин root, пароль пустой), заходите в каталог etc, открываете файл RELEASE.
В СПК со старым железом модель пишется слитно spk210web, в СПК с новым железом (SOM) пишется через точки spk.210.web.
Компоненты высланные вам личным сообщением подходят только для СПК с новым железом, прошивки, программы для прошивки для СПК старым железом лежат тут http://www.owen.ru/catalog/32050189
Спасибо, вечером посмотрю.
Еще вчера я прошил панель прошивкой 3302 без обновления загрузчика. Теперь панель вообще не загружается. Но оказалось панель у меня SOM (определил по маркировке). Программой WinSCP тоже подключиться не удалось.
При попытке прошить прошивкой для нового железа, выскакивает та же ошибка - MMC init failed X-Loader hangs
Возможно оживить своими силами?
Прошу помочь, решил обновить прошивку на СПК 207
СПК207-03-cs-web
версия - 2531
Взял всё с офф версии на http://www.owen.ru/catalog/32050189
Прошивка v3.302 http://www.owen.ru/uploads/Firmware_...WEB_v3.302.zip
Программа пользовательской прошивки http://www.owen.ru/uploads/setup_plc...are_v1.023.zip
инструкция http://www.kipshop.ru/CoDeSys3.0/Sof...CoDeSys_v3.zip
Пробывал раз 10 (под WinXP получилось). В конечном итоге получилось (когда попросил вставить перемычку я вставил, в это время работал СПК). В конце выведено сообщение что успешно, отключите приборы, снимите питание. Так и сделал и нажал готово. Включил всё как надо и .... Черный экран на СПК (время от времени моргает), все индикаторы горят кроме P1 P2 P3. И на этом все. Что делать, подключиться не могу. По сети не видит, через cmd по пингу то же не видит!!!
Ещё раз, прошу помочь.
Рано запаниковал, как уже отмечалось с первого раза может и не пойти прошивка (хотя у меня было написано что все нормально). Решение -- 2-й раз прошил, удачно всё вышло. Правда есть одно но. Калибровка с экрана слетела. Александр говорил, что нужно нажать на кнопку SYS. Однако, у меня калибровка всё равно нормальной не становится. Работа под "0" или "1", всё так же не спасает. В сообщении на экране я так понял надо нажать короткую, а потом длинную очередь (видимо SYS). Эффект такой же. В чём дело, как откалибровать?
P.S. нажимал и 1 раз, и 2 раза, и до, и после сообщения.
Во время загрузки СПК с прошивкой 3.302 на экране высветиться белая надпись на черном фоне, в этот момент нужно длительно нажать на экран(> 3 секунд), после чего вы попадете в меню калибровки экрана.
Прошил с 3.302 на 3.942. Работает быстрее
Вспоминаю как я мучился пытаясь прошить 3.302 и как легко и быстро прошилась 3.942- прогресс налицо
Долго мучился с калибровкой экрана пока не сообразил снять защитную пленку :)