Руководства, Инструкции, Бланки

инструкция Spipgm img-1

инструкция Spipgm

Категория: Инструкции

Описание

Помогите прошить устройство

Поиск прошивок в этой теме категорически запрещен!
Данная тема создана для помощи в прошивке Android-устройств, по которым нет тем на форуме.

ПРАВИЛА ТЕМЫ - ОБЯЗАТЕЛЬНО К ОЗНАКОМЛЕНИЮ.

  • Перед тем, как оставить запрос:
    воспользуйтесь поиском по форуму, вероятно что тема по прошивке вашего устройства уже есть.
    Также, воспользуйтесь Навигатором по каталогам тем устройств раздела
  • В данной теме категорически запрещен поиск прошивок! Для этого существует отдельная тема:Помогите найти прошивку
  • Изображения обязательно скрываем под спойлер! Как это правильно сделать -читаем тут.
    Многие просматривают форум с мобильных устройств, трафик на которых стоит существенно выше. (Правила раздела, п. 3.8)
  • При составлении запроса обязательно указываем полное название своего устройства (если вы не знаете название, то обратитесь в тему: Требуется помощь, необходимо опознать КПК/коммуникатор/смартфон )

Настоятельно рекомендуем, сразу после покупки девайса сделать бэкап прошивки!

Будьте взаимно вежливы! У нас на форуме принято говорить " Спасибо " путём повышения репутации нажав на кнопочку
Если у вас меньше 15 сообщений, нажмите на кнопку (под репутацией) и сообщите, кто Вам помог,кому ставить"+".

Настоятельно рекомендую, прежде чем написать сообщение на форуме, внимательно ознакомиться с шапкой посещаемой темы.
Уверен, после этого, вы наверняка будете знать, какие вопросы решаются в той или иной теме, а какие приравниваются к оффтопу.
Игнорирование этого предупреждения, а так же нарушение правил темы - повлечет за собой соответствующее наказание!

Сообщение отредактировал alextech77 - 26.11.15, 21:33

Причина редактирования: Шапка темы находится на реконструкции.

CPU: VIA MW8505 350MHz
Экран: 7 дюймов, сенсорный экран
Все действия производятся пальцем или стилусом.
Разрешение: 800*480px
Языки: Русский, English, Spanish, Finnish, French, German, Greek, Hebrew, Italian, Ukrainian, Chinese Simple
Физическая память: 2GB собственной памяти, поддержка SD карт до 16GB.
RAM: 128MB DDR2
Полная поддержка мультимедиа: поддержка MP3, MP4, AVI, Word, Excel, Mail, PDF, онлайн видео.
Доступ в Интернет: Ethernet 10/100M, WiFi: 802.11B/G
Интерфейсы: 2 USB порта, Аудио выход
Наушники: 3.5-mm stereo
Встроенные стерео динамики и микрофон.
Операционная система: Google Android 1.6
Акселометр: есть.
Компактный размер: 207*120*15 мм
Вес: 348 грамм
Цвет: Белый


Есть оригинальная прошивка Android 1.6 https://www.yousendit.com/transfer.php?acti. ONmNwTVh2Wmc9PQ
исходники под данный тип процессора! http://github.com/bushing/android_wm8505
подскажите как обновить на нем Android до версии 2.1
Буду очень признателен

Вообщем получил я свой планшет. Он у меня без названия. Первым делом вставил в него флешку на 8GB он ее определил без проблем. Прошивка была версии 1.7.1
С нее же прошил прошивку SlateDroid 1.2(она на основе 1.7.2) вот ссылка на нее http://rapidshare.com/files/400127445/Slat. final_.rar.html эта прошивка работает шустрее чем оригинал. После прошивки все сразу заработало.
Фото:
Коробка

если Вы приобрели китайский смартфон на процессоре MediaTek (MTK 65.xx). Qualcomm. Hisilicon


К сожалению на нашем ресурсе данные аппараты всплывают в единичных темах, но в основном без описания по прошивке аппарата.
Сам недавно стал владельцем китайской реплики Legend (A6363i), соответственно всю информацию касательно своего аппарата искал на forum.china-iphone.ru
В разделе Смартфоны присутствуют ветки для всех вышеперечисленных процессоров, на которых могут быть собраны Ваши телефоны.
Пользуйтесь поиском по форуму, указывая модель искомого аппарата ( точное название модели находится под крышкой и аккумулятором Вашего смартфона )

клавиатуры с поддержкой русского языка

Уважаемые пользователи, для более-менее оперативной помощи, пожалуйста, описывайте как можно точнее Ваши вопросы/возникшие проблемы. По одной лишь ссылке и названии модели устройства очень тяжело идентифицировать технические характеристики (ТТХ) и оказать должную помощь в подборке прошивки или устранении возникших проблем.
Предлагаю программный способ определения "реальных" ТТХ устройства
Фото и ТТХ прячьте под спойлер.

Прошивки официальные и кастомные

Полезно знать: на сайте slatedroid в разделе download прошивки обновляются не так оперативно, самые последние версии можно найти на форуме в подразделах соответствующих устройств.
Как обновить прошивку WM8505, VT8505 (english): A Guide to ROM Flashing
Как сделать дамп прошивки (english): http://android.modaco.com/content/htc-desi. -the-rom-image/
Как отредактировать scriptcmd (english): Edit scriptcmd
Как установить или запустить Андроид на десктопе или ноутбуке/нетбуке х86 (english): android-x86.org
ещё один гайд
Sanei N73 fashion / Ampe A73 fashion(скорая помощь)

  • Обновелна шапка.
  • Добавлен FAQ по прошивке планшетов на AllWinner A10 и A13.
  • Добавлены ссылки на Прошивку CyanogenMod 10 для Allwinner A13 и Прошивки планшетов на базе процессоров А13 Allwinner/Boxchip.
  • Добавлен FAQ Прошивки устройств на платформе Rockchip 3066 (rk3066)
  • Добавлен шаблон обращения за помощью.
  • Добавлен FAQ Ручная установка драйвера ADB

Уважаемые пользователи форума. Если вы каким-то образом смогли самостоятельно разрешить существовавшую у вас проблему и описали (описывали) её решение (удачный подбор прошивки, замена recovery, восстановление bootloader'a и т.д), просьба отписать в QMS куратору, письмо с ссылкой на ваш пост, либо описать процесс решения. Линк на пост, или же информация (с сылкой на пользователя), будет добавлена в шапку.
Или же, если у вас есть предложение, идея, информация и т.д. касательно нашей темы, также просьба отписаться в QMS

P.S. Будте добрыми - помогите тем кому можете.

Посты минусованные пользователями - будут удаляться без предупреждения.

5.1. Если участник форума дал вам хороший совет, который помог вам в решении вашей проблемы не следует помещать сообщение с текстом «Спасибо! Ты супер. ». На нашем форуме благодарность принято выражать путем поднятия репутации конкретного участника+ .

5.2. На репутацию другихучастников может влиять любой пользователь, набравший 15 полезных постов. Если у вас нет 15 полезных постов, попросите модератора поднять репутацию оказавшему вам помощь человеку через кнопку жалоба.

Картинки размещенные не под спойлером будут удалены.
Если не знаете как спрятать изображение под спойлер, читаем - Оформление сообщений на форуме.

Данная тема предназначена для помощи в поиске прошивок а так же проблем связанами с ними, сюда могут обращаться только те пользователи которым не смогли помоч найти в данной теме! Помогите найти прошивку.

А так же всем пользователям не обходимо остовлять свои запросы о помощи в поиске по шаблону приведному ниже, посты оформленые не по шаблону будут удаляться!

Модель: Модель "NoName"
Процессор: RockChip 3066
Оперативная память: 1Gb
Память устройства: 16Gb
Номер сборки: RKANDROID 1.0.0
Версия Android: 4.1.1
Суть проблемы: не могу прошить устройство. Компьютер и программа прошивальщик не видит устройство.

по возможности материнской платы: тут вставляем ваши скриншоты.

code для шаблона

[B]Модель:[/B]
[B]Процессор:[/B]
[B]Оперативная память:[/B]
[B]Память устройства:[/B]
[B]Номер сборки:[/B]
[B]Версия Android:[/B]
[B]Суть проблемы:[/B]
[spoil=[b]Скриншоты[/b]]
по возможности материнской платы: тут вставляем ваши скриншоты.[/spoil]

caperang1 @ 10.6.10, 8:33

Прошу подскажите - как прошить то? что нужно сделать? можно подробно написать?!


Точно, и я о том же. Я так понял, что нужно файл прошивки закинуть на карту и далее
Install:
1) Copy the WHOLE FOLDER ?script? into the plain SD card(dont use winrar it will cause problems, use 7zip). If you
already have the SD card with ?script? ROM file,
please skip to step 2.

2) Connect the laptop to power.

3) Insert that SD card to the laptop when the laptop is off.

4) Turn the laptop ON by pressing the power switch

ROOT: Enable All options in settings-applications-development
when a program asks for root just tell it always allow

Кстати появились исходники под данный тип процессора! http://github.com/bushing/android_wm8505

Добавлено 17.06.2010, 22:08:

кстати днем сайт http://www.slatedroid.com/ работал! а по вечерам уже 2-ой день недоступен

kostya4000 @ 18.6.10, 1:08


Прошиваетса так же как и ставитса обновление до 1.7.2 папку закинуть на карточку и ждать.

Народ очередная проблемка. Есть оригинальная прошивка Android 1.6 https://www.yousendit.com/transfer.php?acti. ONmNwTVh2Wmc9PQ
- там ничего нет. Может у кого есть не кастомная прошивка версии 1.7.2? Залейте куда-нибудь пож-та, я думаю она будет полезна. Заранее спасибо.

вот еще адрес ФТП Екена ftp://ekenind.gicp.net/
там есть и прошивки и еще всякая чушь. там же кстати есть и winCE но подозреваю что тач тоже не работает!

Добавлено 18.06.2010, 10:18:

sergej82 @ 18.6.10, 13:14

Спасибо. У меня почему то + не ставится тебе.


может потому что у тебя рейтинг маленький?

Сообщение отредактировал kostya4000 - 18.06.10, 10:19

munzen,
Вопрос - а мод - это фактически - та же прошивка? все потом по новому ставить?

Да, это фактически та же прошивка, из которой выброшена всякая китайская ерунда, добавлен альтернативный лаунчер (Home++), поддержка служб Гугл, ну и по мелочи - Андройд маркет, например.

munzen @ 21.6.10, 2:47

3. кто ставил прошивки ECOTOX_ModM001Firmware_v3.6.7.3.6.2, Slatedroid1.2(1.7.2base)[final], кому какая больше нравится? (а лучше "+" и "-" той и той)

Ставил обе, остановился на Есотох, Слейддройдовская у меня стабильно падала при проигрывании флаков Меридианом, да и интерфейс с "ручкой от разделочной доски" меня как-то не возбудил, хотя из-за отсутствия анимации, создавалось впечатление, что она чуть быстрее.
В итоге стоит Есотох v3.6.7.3.6.2, правда лаунчер я заменил на Хеликс.

Пробовал ещё Darexius, но у меня она вообще не зажила, (падала через раз при запуске практически все-равно чего) так что я даже с ней разбираться не стал

Вышла стабильная прошивка от Ecotox ECOTOX v1.0 [Official Stable]

ECOTOX v1.0 [Official Stable] changelog 6/20/2010
---------------------------------------------------------
1.7.2/1.6r2 AOSP based
Updated most of the framework to AOSP 1.6r2
Recompiled A LOT of the android system (what I could)
Slight Speed boost (1.39-1.4 mflops average)
Removed unneeded/not working apks (market,mms, etc.)
SWAP
New build.prop
2.1 desckclock
Root by zipperx(enabled automatically)
removed alot of chinese stuff
Home++ launcher
Helix Launcher
Low- res youtube (thanks to androidmr2)
SlideME 3.44 market
setupwizard
removed themeframe
google stuff (no market)
modified build.prop
modified permissions
calculator
docs2go
Act1Player
IReader
Peacock Photo Gallery
Es file explorer

Народ вот что нарыл. http://chinamobiles.org/forumdisplay.php?f=127 у меня конечно с немецким туго. но как я понял и прошивки есть и описание. )))) может кому будет полезно

Другие статьи

Прочее - От разработчика о программе SPIPGM

Раздел Прочее О программе SPIPGM

Это вольный перевод оригинальной статьи размещённой по адресу: SPIPGM

?SPIPGM.ZIP ver. 2.17 [103 kB] (DOS/Win9x/NT/2k/XP/Vista/7/Linux) - это инструмент для программирования серийной памяти SPI FlashROM, подключенной к ПК через параллельный порт. Позволяет определять, читать, программировать, проверять, очищать и разблокировать память. Больше информации о необходимом оборудовании здесь.

9.6.2008 Добавлено обнаружение FlashROM памяти SST25VFxxx и SST26VFxxx. К сожалению у меня нет такой памяти, чтобы проверить её, но согласно спецификации всё должно работать.

1.8.2008 Добавлено обнаружение FlashROM памяти Macronix MX25L1005/1006E, MX25L2005/2006E, MX25L4005/4006E, MX25L8005/8006E, MX25L1605/1606E, MX25L3205/3206E, MX25L6405/6406E/6435E/6445E/6473E - проверено с MX25L1605, MX25L8005 и MX25L6435E.

25.8.2008 Добавлено обнаружение FlashROM памяти Atmel AT26DF041 - AT26DF321 - не проверено.

28.10.2008 Добавлено обнаружение FlashROM памяти Winbond W25X16 - W25X64 - проверено с W25X32 и W25X80.

10.1.2009 Добавлено обнаружение FlashROM памяти Spansion S25FL004A - S25FL128P - проверено с S25FL032A.

21.1.2009 Добавлено обнаружение FlashROM памяти Intel QB25F016S33B8, QB25F032S33B8, QB25F064S33B8 - не проверено.

11.10.2010 Добавлено обнаружение FlashROM памяти EON EN25F16, EN25F32, EN25F64, EN25F128 - не проверено. Улучшены функции управления LPT-портом, поэтому чтение памяти сейчас должно быть примерно в 1,6 раз быстрее.

22.12.2010 Исправлено обнаружение FlashROM памяти Intel и добавлено обнаружение памяти AMIC A25L05PU/PT, A25L10PU/PT, A25L20PU/PT, A25L40PU/PT, A25L80PU/PT, A25L16PU/PT, A25L32PU/PT, A25L64PU/PT, A25L512, A25L010, A25L020, A25L040, A25L080 - проверено с A25L080. Добавлен контроль четности JEDEC ID Байта, что должно помочь в самом начале выявить проблемы со связью (плохой кабель, неправильное питание и тд.).

31.1.2011 Добавлено обнаружение FlashROM памяти EON EN25F20, EN25F40, EN25F80 - проверено с EN25F80.

5.2.2011 Добавлено обнаружение FlashROM памяти Winbond W25Q10, W25Q20BV, W25Q40BV, W25Q80BV - проверено с W25Q80BV.

22.2.2011 Добавлено обнаружение FlashROM памяти Atmel AT26F004 - проверено, ESMT F25L004A и F25S04PA - проверено, F25L08PA, F25L16PA, F25L32PA, F25L32QA.

20.3.2011 Добавлено обнаружение FlashROM памяти Winbond W25Q16BV - проверено, W25Q32BV - проверено, W25Q64BV, W25Q128BV; PMC Pm25LV512A - проверено, Pm25LV010A - проверено, Pm25LV020, Pm25LV040 - проверено, Pm25LV080B, Pm25LV016B, Pm25LV032B, Pm25LV064B.

30.1.2012 В новой версии 2.0 переписал большую часть кода. Принципиально была переделана функция обнаружения FlashROM памяти расширившая возможности. В настоящее время поддерживаются и некоторые старые памяти, которые не имеют идентификации через JEDEC ID, хотя они поддерживают другие команды. Были расширены функции за счет добавления Auto Address Increment (AAI) режим программирования байт/слово, который используется в старых FlashROM от SST и ESMT. Спасибо Frantovi Rysankovi, который любезно предоставил мне одну SST25VF080B, чтобы я мог использовать её для тестирования в процессе разработки. Для памяти серии ST M45PExx мне пришлось добавить функции стереть блок. Кроме того, также добавил команду проверить, чтобы сравнить объём памяти с файлом. Теперь можно прописывать и графические файлы, размер которых меньше, чем размер оперативной памяти. Программа выводит предупреждение, но позволяет нормально продолжать. Наконец я модифицировал функции низкого уровня для SPI, на основе рекомендаций Helge Wagnera, благодаря чему чтение памяти ускорилось на 25% и записи на 41%. Добавлено обнаружение FlashROM памяти Atmel AT25F512B, AT25DF021, AT26DF161, AT25DQ161, AT25DQ321A; EON EN25B10, EN25B20, EN25B40(T), EN25B80, EN25B16; ESMT F25L008A/08PA, F25L016A/16PA, F25L32PA, F25L64PA, F25L016QA; Macronix MX25L512E, MX25L12835E/12836E, MX25L25635E/25735E/25835E; Spansion S25FL256S, S25FL512S, S25FL01GS; ST/Numonyx M25P05, M45PE10, M45PE20, M45PE40, M45PE80, M45PE16, M25PX80, M25PX16, M25PX32, M25PX64, N25Q032A13E, N25Q032A11E, N25Q064A13E, N25Q064A11E, N25Q128A13E, N25Q128A11E, N25Q256A13E, N25Q256A11E, N25Q512A13G, N25Q512A11G, N25Q00AA13GB; SST25VF512(B) - проверено, SST25VF010(B), SST25VF020(B), SST25VF040(B), SST25VF080(B) - проверено, SST25VF016(B) - проверено, SST25VF032(B), SST25VF064C, SST25VF128(B); Winbond W25Q256F.

7.2.2012 Добавлено обнаружение FlashROM ST M25P10AV - проверено.

19.4.2012 Добавлено обнаружение FlashROM памяти GigaDevice GD25Q512, GD25Q10, GD25Q20, GD25Q40, GD25Q80, GD25Q16 - проверено, GD25Q32 и GD25Q64.

8.4.2013 Исправлена ошибка обнаружения FlashROM памяти Spansion S25FL128P, S25FL128S, S25FL129P, S25FL129S.

14.4.2013 Добавлено обнаружение FlashROM памяти EON EN25Q40, EN25Q80, EN25Q16, EN25Q32, EN25Q64, EN25Q128 - не проверено.

27.6.2013 Добавлена функция для контроля очистки FlashROM памяти (параметр /b ).

3.7.2013 Добавлено обнаружение FlashROM памяти PMC Pm25LD512 - проверено, Pm25LD010 - проверено и Pm25LD020.

15.8.2013 Добавлена функция для записи состояний Байт в FlashROM (параметр /s status ). С помощью BP и SRP бит можно установить защиту от записи в соответствии с состоянием pin WP#. Эти биты могут быть разными, в зависимости от типа памяти, см. datasheet.

17.8.2013 Добавлено обнаружение FlashROM памяти EON EN25T10, EN25T20, EN25T40, EN25T80, EN25T16, EN25T32, EN25T64 - не проверено.

1.10.2013 Добавлено обнаружение FlashROM памяти EON EN25QH16, EN25QH32 - проверено, EN25QH64, EN25QH128, EN25QH256.

Я получаю электронные письма, связанные с SPIPGM из многих стран Мира. Похоже, что это самая загружаемая программа с 1-го выпуска. Спасибо за отчеты тестов памяти, которые я до сих пор не имел возможности проверить. Некоторые вопросы и проблемы часто повторяются, поэтому я решил упомянуть о них здесь.

  • SPIPGM не общается с FlashROM.
    Эта проблема может иметь целый ряд причин. В большинстве случаев это проблема программатора. Например: пропущен блокировочный конденсатор между +3,3 в и GND (или он расположен слишком далеко от микросхемы FlashROM), слабые или с высоким уровнем пульсаций +3,3V питания, слишком длинные провода, опущены резисторы или ненадлежащего значения резисторы на данных линиях MISO, MOSI, SCK и CS# (оптимальное значение резисторов зависит от выходного импеданса конкретного LPT-порта, иногда оно должно быть подобрано вручную), слишком слабые драйвера LPT порта (может быть в некоторых ноутбуках) и др. Вы можете попробовать увеличить длительность импульсов SCK через параметр /d=delay. где delay это число в µs, на которое увеличивается импульс SCK. Еще одной полезной мерой является интеграция в линию передачи данных буферов (например, 74HC04, 74LS125, 74HC244), которые понижают уровни напряжения до 3,3 В, что будет лучше для FlashROM. Обратите внимание, если вы используете порт, отличный от LPT1 или дополнительную карту, у которой имеется LPT порт на другой адрес ввода / вывода (на работе у меня есть PCI-E адаптер, который использует E800h адрес), не забудьте указать адрес изменив параметр /l=lpt_base_io_address. где lpt_base_io_address базовый адрес ввода/Вывода в десятичном или шестнадцатеричном (с префиксом 0x) формате.
  • SPIPGM с памятью общается плохо, сообщает parity error или произошла ошибка позже при сравнении запрограммированных данных.
    Здесь же то же самое, что было сказано выше. Если не помогает замедление или замены резисторов, я рекомендую установить буфер. По крайней мере 2 людям это точно помогло.
  • Возможно ли перепрошить FlashROM память на материнской плате через SPI разъём.
    Я лично не пробовал, но мой друг Franta Rysanek опробовал это на материнской плате MSI, его описание вы можете прочитать здесь. Он отключил питание от материнской платы и принудительно подал 3,3 V через SPI разъём от внешнего источника питания. Если FlashROM не опознана, вы можете попытаться осторожно увеличить напряжение питания до 3,6 V и в случае опознавания вернуть медленно 3,3 V. Мне сообщили. что в одном случае это помогло. В другом случае, если datasheet позволяет это, можно попробовать снизить напряжение питания на более низкий уровень.
  • SPIPGM без проблем читает память, но при программировании не прописывается ни один Байт.
    В некоторых случаях вы можете столкнуться с памятью, которая не поддерживает некоторые SPI команды. До сих пор я на такой встречал, поэтому не могу отладить программу. Попробуйте программу flashrom с параметром -p rayer_spi. которая поддерживает больше чипов.
  • Будет ли работать SPIPGM в 64-битных Windows?
    В настоящее время нет. Сначала я должен был бы переписать и перекомпилировать мой драйвер режима ядра для доступа LPT-портов. Я не имею никакого опыта программирования для 64-битных ОС. Кроме того, существует проблема с подписыванием драйверов, так как для меня это хобби вряд ли я получу от кого-то сертификат. Поэтому я бы рекомендовал использовать другую операционную систему, которая не ставит никаких препятствий для программиста, например Linux Live CD или FreeDOSu образ.

⇐ ⇐ ⇐ Пётр Анатольевич ⇒ ⇒ ⇒

Краснодарский Форум Wi-Fi и локальных сетей

Если вдруг вы убили в DIR-300 загрузчик.

Делюсь опытом.
Если вдруг вы убили в DIR-300 загрузчик и симптомы такие: при включении питания горит лампа power, не происходит инициализация, при включении сетевого кабеля ни wan ни lan порты не показывают активности, и с jtag'om у вас ничего не получается - выход есть. Описываю на своем примере. Шить будем память напрямую.
качаем:
1) http://rayer.ic.cz/programm/spipgm.zip программатор
2) http://rayer.ic.cz/elektro/spipgm.htm cхемка подключения через лпт.
Резисторы в моем варианте были 100 Ом.
3)http://support.spectrumdigital.com/b. R-SPIFlash.pdf даташит на память - в моем случае 25x32vf1g - это оказалось Winbond W25x32vf1g

Рисуем на бумаге схему в соответсвии с даташитом. Я делал без выпаивания так: закоротил ножки Vcc,WP и HLD проводком прям на плате. Необходимые 4 ножки CS, DO, CLK и DIO поднял и припаялся к ним.
http://miavsoft.narod.ru/pics/dir-300/spi-lpt.jpg
Запускаем программку (спасибо разработчику) - и первым делом сливаем фуллфлэш. Дело в том что в последних 64Кб храниться board_config и без него ни dd-wrt ни длинк не стартует. (хотя openwrt kamikadze запустился)
Теперь в начало слитого флэша надо поместить образ RedBoot - я в лоб написал программку :) Ставил навсякий случай dir300redboot.rom c http://www.shadowandy.net/2007/10/fl. l-firmware.htm
Ну и остается залить флэш обратно и восстановить софт. Если все удачно - лампочки поочередно моргнут. В моем варианте сначала был восстановлен родной d-link'овский софт версии 1.4 (ftp://ftp.dlink.ru/pub/Router/DIR-30. v1.04_87mf.bin ) а уже затем перешито в dd-wrt.

Полезная информация =), у меня как раз 300 с убитым boot лежит, только индикатор питания горит. Начал делать по инструкции, но застрял в программе SPIPGM, не могу понять толком, как работать с ней, можно подробнее, как с ее помощью прошивать загрузчик, пример хоть, там наверно надо как то указывать, по какому адресу прошивать, подробно можно в этом месте. У меня память определилась как не известная, но команду стереть весь флэшь SPIPGM /e нормально прошла, после этого сделал SPIPGM /b dir300redboot.rom тоже без ошибок. Я попробавал тоже самое сделать не подключив флэшь к LPT порту, как ни странно ошибок не было. Я так и не понял, как определить ее работоспособность.

Я забыл! Питание нада подать роутер, иначе память не заведется - она запитывается от питания роутера.
Я запускал spipgmw.exe - c ним работаем так:
spipgmw.exe /u - снимает защиту от записи (это как я понял)
spipgmw.exe /d old.rom - сливаем старый флэш
spipgmw.exe /p dir300redboot.rom - зашьется длинковский загрузчик, хотя spipgm wругнеться что файл слишком короткий
(дальше можно попробовать снять питание, припаять ножки микрухи назад и включить роутер - если лампочки весело моргнули бегущим огоньком - знач ожил загрузчик)

spipgmw.exe /e - стираем всю память - моя самая главная ошибка - при этом теряем весь board_config и radio_config. Это нада делать только если вы слили до этого фуллфлэш

Привет! Спасибо, что ответил, питание я давал конечно, это я сразу уяснил =). Память у меня стоит фирмы spansion FL032AIF.
Мне терять то нечего, я прошивку то всю и так завалил, нечего сливать уже, если не сложно, выложи полную full flash, а мак адрес попробую изменить потом, говорят, что можно это сделать.
Кстати, а не нужно разве указывать, по какому адресу прошивать. Просто дать команду spipgmw.exe /p dir300redboot.rom, этого будет достаточно?
Прошить получилось, сначала записал, после считал запись, сопоставил их открыв в блокноте, информация не совпадает =(. Сделал тестовый файл с цифрами и буквами на 128кб, записал и считал его, информация изменилась до неузнаваемости. Возможно потому, что программа не знает параметров флэша и определяет параметры работы с ней как Unknown manufacturer, а вот как ей объяснить, как надо работать с ней, это вопрос.
Попутно выяснил, что точку можно запитывать спокойно от 12 вольтового источника питания, а может и 20 вольт нормально будет, у нее кондеры стоят на 25 вольт по питанию, ничего не греется и нормально работает.

Последний раз редактировалось ruzalit; 09.01.2009 в 21:53.

Прошивку могу только 11 числа выложить.
Насколько я понимаю, там шьется все блоками по 4Кб начиная с нулевого. В самом начале загрузчик и лежит.
Наверно надо писать автору - rayer@seznam.cz чтоб включил поддержку Spansion.
Про кондеры - http://miavsoft.narod.ru/pics/dir-300/dir300.jpg - чето на 25в кондера не нашел - влепил на 16в. Както мне кажется 100 мкф чето мало было. но 12 вольт подать не рискну :)

Не думаю, что автор быстро ответит. Скорее всего найду аналогичную твоей флэшке, чтобы программа поддерживала, попробавал задержки вытавлять вплоть до SPIPGMW.EXE /p test.rom /d=1000. но инфа не меняется, что с 0 задержкой, что с 1000мс, влияет только на скорость работы =). попробую еще режимы LPT в биосе менять, может поможет. Была бы возможность в программе выбирать самому тип памяти, тогда вероятно можно аналог было выбрать, да прошить.
За прошивку заранее Спасибо большое!

Последний раз редактировалось ruzalit; 10.01.2009 в 00:55.

Дык не нада аналогичную - смотри какие поддерживает spipgm:
http://rayer.ic.cz/programm/programm.htm#SPIPGM
Хотя там фиг поймешь - все на непонятном языке - автор то - Чех.