Jump to content

Recommended Posts

Posted

Всем здравствуйте! Вопрос в чем, прошил точку Unifi AP LR на openwrt и теперь хочу вернуть заводскую прошивку,но не прибегая к загрузчику или jtag. Пытаюсь прошить с помощью mtd (mtd -r write xxx.bin firmware), прошивка заливается,точка уходит в ребут, но не стартует, приходится восстанавливать через загрузчик. Цель всего этого, понять как восстановить родную прошивку, дабы не снимать точки с потолка. Буду рад помощи или советам!

Posted

Забудьте, если не сохранили полный дамп старой прошивки именно от этой точки, то можете либо и дальше пользоваться o-wrt, либо выкинуть её нахрен. Почему? Станьте читателем для начала, а не "руки впереди головы", поиск Вам поможет ежли что.

Posted

вот вы все поугарали надо мной,я вроде написал что через загрузчик с восстановлением проблем нет (как раз через tftp), но чтоб попасть в загрузчик, приходится снимать точку с потолка,нести к себе на рабочее место, зажимать резет и включать ее. А цель моя научиться делать откат без всего этого.

 

Станьте читателем для начала

а Вы уверенны что сами правильно прочитали мой пост?

  • 3 months later...
Posted

Здравствуйте!, прошу помощи. Есть Unifi ap AC световая индикация отсутствует, на плате пару led светятся. Точка отвечает на пинг и порт lan не отпадает. При подключении программатора в терминале виден следующий шаг загрузки:

На стандартные команды не реагирует, кнопка резет результата не дает и в режим прошивки оборудование не вводит.

 

CFE version 6.30.39.31 (r341183) based on BBP 1.0.37 for BCM947XX (32bit,SP,LE)

Build Date: Tue Apr 23 15:19:31 PDT 2013 (build-unifi@ubnt-builder1)

Copyright © 2000-2008 Broadcom Corporation.

 

Init Arena

Init Devs.

Boot partition size = 262144(0x40000)

Found an ST compatible serial flash with 256 64KB blocks; total size 16MB

bcm_robo_enable_switch: EEE is disabled

et0: Broadcom BCM47XX 10/100/1000 Mbps Ethernet Controller 6.30.39.31 (r341183)

CPU type 0x19749: 600MHz

Tot mem: 131072 KBytes

 

CFE mem: 0x81F00000 - 0x81FA1170 (659824)

Data: 0x81F36EE0 - 0x81F3A190 (12976)

BSS: 0x81F3A190 - 0x81F3B170 (4064)

Heap: 0x81F3B170 - 0x81F9F170 (409600)

Stack: 0x81F9F170 - 0x81FA1170 (8192)

Text: 0x81F00000 - 0x81F36ED8 (224984)

 

Device eth0: hwaddr 24-A4-3C-C0-11-BC, ipaddr 192.168.1.20, mask 255.255.255.0

gateway not set, nameserver not set

Boot program checksum is invalid

Boot program checksum is invalid

flash0.0: Device not found

Boot program checksum is invalid

flash1.trx CRC check failed!

Boot program checksum is invalid

flash1.trx2 CRC check failed!

Both images bad!!!

Posted

А ещё бывает кнопки дохлые и на ресет не реагирует. Со стороны пайки замкните контакты кнопки плоской отверткой, и смотрите что в консоль писать будет.

Posted

А ещё бывает кнопки дохлые и на ресет не реагирует. Со стороны пайки замкните контакты кнопки плоской отверткой, и смотрите что в консоль писать будет.

 

За долгую практику ремонта не разу такое не встречал.

Posted

Здравствуйте!, кнопка reset рабочая, скорей всего флешка( наверно). Дело в том, что сделал не мало unifi ap /lr, Nanostation, mikroTik и т.п, а такое вижу в первый раз...... Спасибо всем за советы, буду разбираться дальше.

Posted

А ещё бывает кнопки дохлые и на ресет не реагирует. Со стороны пайки замкните контакты кнопки плоской отверткой, и смотрите что в консоль писать будет.

 

Несколько раз встречал в иных ubnt дохлый ресет. Ну сильные у нас люди, спичкой кнопу выковыривают. Поэтому держу на стенде poe с ресетом, это сломать скрепкой сложнее.

  • 4 months later...
Posted
  • 6 months later...
  • 9 months later...
Posted

Друзья здравствуйте.

Полностью проблему описывать не буду - кратко

UAP-LR первой поколения

Старая прошивка UBNT-BZ.v3.9.54 

Разделы в память следующие

Скрытый текст

UBNT-BZ.v3.9.54# cat /proc/mtd
dev:    size   erasesize  name
mtd0: 00040000 00010000 "u-boot"
mtd1: 00010000 00010000 "u-boot-env"
mtd2: 00100000 00010000 "kernel"
mtd3: 00660000 00010000 "rootfs"
mtd4: 00040000 00010000 "cfg"
mtd5: 00010000 00010000 "EEPROM"

 

пришла новая прошивка со встроенным скриптом

 

Скрытый текст

 

#!/bin/sh
# vim: ft=sh

do_mtd_parts()
{
    # overwrite CRC to cause u-boot to re-write default u-boot-env
    echo -n -e \\xff > /dev/mtdblock1
    # prevent fwupdate from re-writing original u-boot-env
    rm /dev/mtdblock1
    rm /dev/mtd1
}

[ $(cat /proc/mtd | grep -c rootfs) -gt 0 ] && do_mtd_parts || true

 

 

и сотворила с памятью это

 

Скрытый текст

UBNT-BZ.v4.0.10# cat /proc/mtd

dev:    size   erasesize  name
mtd0: 00040000 00010000 "u-boot"
mtd1: 00010000 00010000 "u-boot-env"
mtd2: 00760000 00010000 "kernel"
mtd3: 00040000 00010000 "cfg"
mtd4: 00010000 00010000 "EEPROM"

нет раздела "rootfs" соответственно невозможно откатиться на старую прошивку даже через tftp

Скрытый текст

 

TFTP Transfer Complete.
Bytes transferred = 7459934 (71d45e hex)
Firmware Version: BZ.ar7240.v3.9.54.9373.180913.2356
Will not overwrite u-boot partition! Skipped.
Copying partition 'kernel' to flash memory:

First 0x5 last 0x7a sector size 0x10000
...................................................................................................................... done
write addr: 9f050000
Copying partition 'rootfs' to flash memory:
Could find the partition name = rootfs 
Error occured while flashing partition 'rootfs'!(-1)
ar7240> 

 

Вопрос - как его вернуть обратно? можно ли обойтись без снятия дампа с подобных точек (есть одна не обновленная), если нет, то каким программатором работать с mx25l6408

Может есть какие команды по переразметки памяти через консоль или через ssh в робочем режиме?

Сильно буду благодарен.

Posted

Здесь я не помню есть ли тема с обсуждением подобного, была на lan23 точно. Там надо загрузчик восстанавливать через консоль тфтп, как именно, извините уже не помню(больше года подобную гадость в руках не держал), но что-то типа : urescue /f

  • 2 years later...
Posted

добрый день!

досталась не работая точка доступа UAP-AC-LR.

в консоли пишет:

CLI>build_version=0x11, rom_version=0x41020000, ram_version=0x11, stack_size=6348
reset reason=0x0

Image startup of Normal mode

Помогите с дампом флеши или есть ещё какие варианты реанимации?

Posted

Валидности на контрафакт, она насмерть вшита в каждую микруху и дамп привязан к ней.

  • 2 weeks later...
Posted
В 01.10.2021 в 16:50, mega2000 сказал:

добрый день!

досталась не работая точка доступа UAP-AC-LR.

в консоли пишет:

CLI>build_version=0x11, rom_version=0x41020000, ram_version=0x11, stack_size=6348
reset reason=0x0

Image startup of Normal mode

Помогите с дампом флеши или есть ещё какие варианты реанимации?

Могу помочь с ремонтом , присылайте .

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...
На сайте используются файлы cookie и сервисы аналитики для корректной работы форума и улучшения качества обслуживания. Продолжая использовать сайт, вы соглашаетесь с использованием файлов cookie и с Политикой конфиденциальности.