Сообщение от Boryan
понятно...но интересно кто определят версию платы в сервисной карте или в файле обновления прошивки? это делает ipl? Кто решает какие файлы шить в ЦП? Какие файлы разные под разные версии плат? Или прошива тупо универсальная? Она тупо во флеху проца заливается ...а уж проц сам знает что ему брать из неё? Как это на деле происходит?
|
так это проще простого. возьми любой дамп прошивки и прошивальщика, там для некоторых файлов модулей разные версии _02g _03g и тп.
соответственно в прошивальщике два разных ipl и главное разные файлы pspbtcnf_02g.bin pspbtcnf_03g.bin. прошивальщик льет нужные файлы, а в этих pspbtcnf уже прописано, что грузить дальше (тупо список), соответственно _02g грузит модули _02g, а _03g грузит модули _03g.
поэтому я и написал, что проще в прошивальщике подправить, чтобы он залил нужные файлы и нужный ipl, независимо от того, что ему железо про себя сказало.