Здравствуйте. Купил у китайцев на Ебэе два безымянных МП по 4 гига, порадовался по началу, всё работает хорошо. Но радость моя длилась до первого превышения 1,8 гига при записи файлов, вроде как пишет все 3,8Г но работает только то ,что в первой половине пространства. Файлы не стираются с плэера, только с компа и при записи по новой скорость записи становится заоблачной ну и конечно записывает только в системной области фата. Лечится форматом в виндовсе, но опять до первого превышения половины объёма. Проц, номер на плате и версия микропрограммы: ANYKA soft: TV568MLC-v3.0.4.0, hard: TV1F568-v2.0, АК3631L. НАНД: K9GAG08U0M Камера: JH70-D, RAM: K4S281632D по дисплею всё облазил и ни чего на нашел, сверху чист а разбирать его не стал размер его 2,8 дюйма, точскрин. Так вот один МП был с красной точкой на темных сценах им то я и решил заняться, считал софт с него войдя в системные диски. Для входа в выключенном состоянии нажимал + и не отпуская его нажимал клавишу включения МП, он входил в режим и я подключал к УСБ. В сисеме компа появлялось 3 диска два из них те что нужно для копирования. Так же получалось иногда войти так, в выключенном состоянии нажимал + и не отпуская коннектил УСБ. Только с первого раза это не всегда получается иногда приходится быть настойчивым, иногда поплясать с бубном. Так же иногда с чуть разряженным АКБ не коннектится, приходится подзаряжать до полного.
На сайте одного производителя _http://www.asahi.com.ar/SoporteUsuario/soporte.aspx
нашел микропрограмму и флэшер от МП что я имею и на фото та же копия и проц и версия микропрограммы та же, вот только фабрикант другой. Но имея копию родной вари я без стаха и упрёка ринулся на баррикады, записывать подкорректированную микропрограмму. Дело в том, что тул этот не простой флэшер, там есть возможность коррекции микропрограммы в соответствии с железом. Итак подкорректировав программу, выбрав в туле НАНД который стоит на самом деле я записал родную же микропрограмму в МП. После рестарта МП заработал, стал показывать правильный размер, но дисплэй теперь весь в тумане, и только во время включения дисплея мелькает нормальное изображение. В туле присутствует три файла, которые используются им для конфигурации и один из них пишется в МП - это биос. Эти файлы идут с тулом и для каждого производителя свои. Так как версия вари тула и моего МП одинаковая, то решил поэкспериментировать считав ридером ТТ от sergiuss с tele-sat содержимое флэшек от моих 2х МП и пытаясь выцепить биос и загрузчик. Не имея producer_3631.bin но имея оставшиеся файлы была надежда, что удастся отремонтировать МП да ещё и поиметь для коллекции биос и бут. Загрузчик удалось выцепить без труда, он даже не переписывается тулом и различие между туловским и тем что считал только в начале в некоторых байтах. Труднее оказалось с биосом он в конце каждой тысячи в хексовском исчислении имеет дырку которая получается после удаления каких то четырёх байтных меток. Так что мне удалось собрать дырявый биос и может быть кому пригодится для каких то целей, вылаживаю кое что из того что удалось раскопать.

Код:
C OFF SETa	- 000000	начинается БООТ и вперемежку с блоками из другой банки флэшки тянется до OFF SETa	- 8200
Блоки в дампе чередуются по 800 между ценной инфой.
OFF SET	- 0000		800.	OFF SET	- 1000		1800,	OFF SET	- 2000		2800
OFF SET	- 3000		3800,	OFF SET	- 4000		4800,	OFF SET	- 5000		5800
OFF SET	- 6000		6800,	OFF SET	- 7000		7800,	OFF SET	- 8000		8800
В ТУЛЕ используется загрузчик с OFF SET	- 0000	-  2В81 включительно, а в дампе РОМки он длиннее, тянется до OFF SET- 40DB
Что радует в нём нет никаких вставок только копировать, отрезать сколько нужно и радоваться жизни.

C OFF SETa	- 600000	начинается БИОС и тянется до OFF SETa	- 728000	- Это первая копия биоса.
OFF SET	- 600000	680000	одна чась и 
OFF SET	- 700000	728000	другая часть

C OFF SETa	- 800000	начинается вторая копия биоса и тянется до OFF SETa	- А00000.
OFF SET	- 800000	880000	одна чась и 
OFF SET	- 900000	928000	другая часть
С биосом дело посложнее, во всяком случае для меня. По моему мнению для защиты от копирования или ещё какой то причине,
повырезали куски кода закодировали его и разбросали по телу файла. Я так думаю потому что не нашел нигде в файле
туловского биоса, который я использовал для записи микрокода в плэйер, четырехбайтных вставок которыми разбавлен биос во
флэшке.
C OFF SETa - А00000 начинается системный диск В, по моему.

Так же может кому пригодится или в качестве примера или для этого типа плэйера, скрипт для Вин Хекса. Кстати он мне и раньше нравился, а после того как я обнаружил что он работает со скриптами, то вообще полюбил эту программу. Скрипт пишем в текстовом файле и переименовываем расширение в whs.

Код:
Create "J:\NAND\TESt\TEST_22\BIOS\TEST\BOOT.bin" 18433
Open "J:\NAND\TESt\TEST_22\copiaNAND.bin"
Block1 0x0
Block2 0x7FF
Copy
NextObj
Goto 0x0
WriteClipboard
NextObj
Block1 0x1000
Block2 0x17FF
Copy
NextObj
Goto 0x800
WriteClipboard
NextObj
Block1 0x2000
Block2 0x27FF
Copy
NextObj
Goto 0x1000
WriteClipboard
NextObj
Block1 0x3000
Block2 0x37FF
Copy
NextObj
Goto 0x1800
WriteClipboard
NextObj
Block1 0x4000
Block2 0x47FF
Copy
NextObj
Goto 0x2000
WriteClipboard
NextObj
Block1 0x5000
Block2 0x57FF
Copy
NextObj
Goto 0x2800
WriteClipboard
NextObj
Block1 0x6000
Block2 0x67FF
Copy
NextObj
Goto 0x3000
WriteClipboard
NextObj
Block1 0x7000
Block2 0x77FF
Copy
NextObj
Goto 0x3800
WriteClipboard
NextObj
Block1 0x8000
Block2 0x87FF
Copy
NextObj
Goto 0x4000
WriteClipboard
Save
Close
Assign MyVar 2
Assign MyVar1 1
Create "J:\NAND\TESt\TEST_22\BIOS\TEST\biosNAND.bin" 688129
NextObj
Block1 0x600000
Block2 0x67FFFF
Copy
NextObj
Goto 0x0
WriteClipboard
NextObj
Block1 0x700000
Block2 0x727FFF
Copy
Close
Goto 0x80000
WriteClipboard
Save
Goto 0x0
Block1 CurrentPos
Move 0xFFF
Block2 CurrentPos
CopyIntoNewFile "J:\NAND\TESt\TEST_22\BIOS\TEST\1.bin"
{Move 0x1
Block1 CurrentPos
Move 0xFFF
Block2 CurrentPos
CopyIntoNewFile "J:\NAND\TESt\TEST_22\BIOS\TEST\+MyVar+.bin"
Assign MyVar (MyVar+1) } [167]
Close
{Open "J:\NAND\TESt\TEST_22\BIOS\TEST\+MyVar1+.bin"
Assign MyVar1 (MyVar1+1)
Goto 0xFB
Block1 CurrentPos
Move 3
Block2 CurrentPos
Remove
Move 248
Block1 CurrentPos
Move 3
Block2 CurrentPos
Remove
Move 7
Block1 CurrentPos
Move 7
Block2 CurrentPos
Remove
Move 244
Block1 CurrentPos
Move 3
Block2 CurrentPos
Remove
Move 248
Block1 CurrentPos
Move 3
Block2 CurrentPos
Remove
Move 7
Block1 CurrentPos
Move 7
Block2 CurrentPos
Remove
Move 244
Block1 CurrentPos
Move 3
Block2 CurrentPos
Remove
Move 248
Block1 CurrentPos
Move 3
Block2 CurrentPos
Remove
Move 7
Block1 CurrentPos
Move 7
Block2 CurrentPos
Remove
Move 244
Block1 CurrentPos
Move 3
Block2 CurrentPos
Remove
Move 248
Block1 CurrentPos
Move 3
Block2 CurrentPos
Remove
Move 7
Block1 CurrentPos
Move 7
Block2 CurrentPos
Remove
Move 244
Block1 CurrentPos
Move 3
Block2 CurrentPos
Remove
Move 248
Block1 CurrentPos
Move 3
Block2 CurrentPos
Remove
Move 7
Block1 CurrentPos
Move 7
Block2 CurrentPos
Remove
Move 244
Block1 CurrentPos
Move 3
Block2 CurrentPos
Remove
Move 248
Block1 CurrentPos
Move 3
Block2 CurrentPos
Remove
Move 7
Block1 CurrentPos
Move 7
Block2 CurrentPos
Remove
Move 244
Block1 CurrentPos
Move 3
Block2 CurrentPos
Remove
Move 248
Block1 CurrentPos
Move 3
Block2 CurrentPos
Remove
Move 7
Block1 CurrentPos
Move 7
Block2 CurrentPos
Remove
Move 244
Block1 CurrentPos
Move 3
Block2 CurrentPos
Remove
Save
Close}  [168]
Create "J:\NAND\TESt\TEST_22\BIOS\TEST\PREbios.bin" 688129
Assign MyVar1 1
Assign MyVar2 0
Goto 0x0
{Open "J:\NAND\TESt\TEST_22\BIOS\TEST\+MyVar1+.bin"
Assign MyVar1 (MyVar1+1)
Block1 0x0
Block2 0xF8B
Copy
Close
WriteClipboard
Assign MyVar2 (MyVar2+0x1000)
Goto MyVar2
} [168]
Save
Terminate
Всё, что я написал была лишь преамбула, теперь о сути моего поста. Так как мне не удалось считать биос по причине, как мне кажется, защиты от копирования, а сам я о программировании знаю только понаслышке. У меня большая просьба научить меня считывать НАНД с помощью SPIDER MANа. Я нашел отломанный от бокса, после того как узнал здесь на форуме, что чипы от аники им читаются как инфинион. К тому же у меня есть бут к нему, распайки правда нет так как чип новый и еще не появился даташит на него и пятачков на плате так же нет. Но думаю зная как считать с Божей помощью я смогу найти пины. А считав поменяю в варе дату на правильную и запишу обратно.
Спасибо.