Site of ValeraVi Home | Help Search Members Calendar |
Welcome Guest ( Log In | Register ) | Resend Validation Email |
MAV |
#3988 Posted: 26-04-2005, 6:18
|
Newbie Profile Group: Tester SIE C60 Posts: 3 Member No.: 1537 Joined: 26-04-2005 Location: no info |
Значит так. C60 SW27 4.14 Недавно после установки какого-то патча начала глючить флекс-память: вместо некоторых файлов появились "..", "..." и т.д., которые нельзя удалить, а при попытке открыть папку со звуками тело вообще выключалось. Решил восстановить из фулфлеша, но тут появляется очень странный глюк: Ви-клей надолго задумывается на адресе 0x800000: "Запись блока по адресу: 0x800000, размер 0x010000 ... Стирание", после чего выплевывает ошибку: "An unknown error occured while accessing COM1 - Loader: WriteMemory: Unknown answer after erase flash readed: length=0x00000000, but must be 0x00000002" и на этом все заканчивается. Естественно, тело после этого не включается.
Тут я вспомнил, что у меня есть еще один фулфлеш, который я делал еще до увеличения памяти. И - о чудо! - он нормально залился в тело, все замечательно заработало. Но теперь при попытке установить патч на увеличение памяти во-первых после чтения данных с тела говорит, что не соответствуют старые и новые блоки, я все равно соглашаюсь, процесс доходит опять до 0x800000 и та же ошибка. В чем дело? Неужели аппаратная трабла? Неужели появились бэды в памяти? Если да, то как восстановить? _________________ Sorry for terrible english. My $native_language=$perl; |
MAV |
#3989 Posted: 26-04-2005, 6:20
|
Newbie Profile Group: Tester SIE C60 Posts: 3 Member No.: 1537 Joined: 26-04-2005 Location: no info |
Попробовал залить в тело скаченный в Сети чей-то ФФ - та же ошибка на 0x800000, после этого обратно залил свой старый ФФ - и все нормально. Подозреваю, что в старом ФФ просто не используется блок 0x800000
|
ValeraVi |
#3993 Posted: 26-04-2005, 17:12
|
Administrator Profile Group: Admin HTC BlueAngel WM6.1 Posts: 1408 Member No.: 1 Joined: 22-07-2003 Location: Kyiv, Ukraine |
ничего конкретного не могу сказать о причине застревания на адресе 0x800000, но по поводу старого фф точно могу сказать - если его размер такой же как и у других твоих фф то там блок по адресу 0x800000 используется - его нельзя никак пометить как неиспользуемый (кроме как урезанием фф до 0x800000 байт)!
На тех фф которые застряют на адересе 0x800000 - после застревания, пробуй пытаться записать фф повторно, но уже не с начала, а с именно с этого адерса (для этого адрес и смещение нужно прописать равным 0x800000). Можешь пытаться несколько раз... Более радикальный способ - пробуй юзать другой кабель/комп/винду и т.д. -------------------- |
MAV |
#3995 Posted: 26-04-2005, 18:26
|
Newbie Profile Group: Tester SIE C60 Posts: 3 Member No.: 1537 Joined: 26-04-2005 Location: no info |
Ок, спасибо, буду пробовать..
|