1
5 поколение / Picostation PS1
« : Сегодня в 13:44:16 »
Borius, там ещё не только в этом дело, в биосе регион прописан, на скрине видно что биос от европейки
В этом разделе можно просмотреть все сообщения, сделанные этим пользователем.
А версия судя по заголовку 4.1 от 16 декабря 1997 года.а версия от SCPH-7002 / SCPH-7502 / SCPH-9002 у них у всех одна ревизия биоса
Скажу так, была б ещё такая возможно прикрутить туда поддержку(без заводских приблуд) mp3 и video_CD, сделал бы этотеоретически, да и практически, это возможно, создать железку в паралелльный порт, которая будет декодить MP3 это задача довольно простая, с VCD немного сложнее в плане компонентов, в отличии от MP3 схема будет куда сложнее, но тоже реально.
так как на соньке стоит хороший цап АКМ или так кажетьсяили так кажется

как можно слушать на пико на пс1 или хстатионна пико точно так же как и запускать игру, кидаешь образы в BIN/CUE и слушаешь, на X-Station хз, нету её у меня
Получается даже если демонтировать родной кварц 53.203 МГц hdmi мод сам задаст нужную частоту для гпу или я неправильно понял?Ну да, у него же в инструкции по установке прописано отключение родного кварца, там как и в случае с DFO убирается резистор на 220 Ом
Если кто-то будет ставить DFO по схеме из шапки вместе с HDMI модом с али - имейте ввидуHDMI мод сам тактирует GPU, никакие DFO не нужны, это взаимоисключающие моды.
должна быть с вырезанным libcrypt по идееэто не важно, если стоит preRC4 и пользовался авто добавлением обложек, то на карту скопировался lsd файл для обхода LinCrypt
Ты хоть отпишись для какой конфы делаешь обновление.для всех, но к выходным не успею, два дня приезжаю с работы после семи, сил писать код нет.
Но всё ровно вылетает если после скана обложки в первой вкладке полистать.да эта винда уже задрала, под линуксом проблем нет, а под виндой сплошные баги, причём возникают они только после того как на SD карту что нибудь запишется, не важно обложка или конфиг, как только на флешку что то пишется, так тут же глючит чтение.
Ну что,пора китов немного на место поставитьда пусть штампуют, оно у них уже сейчас не актуальное.
Допустим аркстанция существует. Насколько эффективную можно создать защиту этого девайса от копирования ?во второй малинке уже есть аппаратное шифрование, взлом защиты теперь зависит от того насколько компания хорошо подошла к защите самой малины, в первых ревизиях были уязвимости, но их исправили.
.cpu cortex-m0plus
.thumb
.data
.global c_payloadStart
.global c_payloadEnd
.global c_payload2Start
.global c_payload2End
c_payloadStart:
.incbin "../payload/unirom_r.booty"
c_payloadEnd:
c_payload2Start:
.incbin "../payload/picostation_menu.booty"
c_payload2End:
extern const uint8_t c_payload2Start, c_payload2End; const uint8_t *const c_payload[2] = { &c_payloadStart, &c_payload2Start};
const int c_payloadSize[2] = { &c_payloadEnd - &c_payloadStart, &c_payload2End - &c_payload2Start} ;
PIN_SEL = 22u, gpio_init(PIN_SEL);
gpio_set_dir(PIN_SEL, GPIO_IN);
gpio_pull_up(PIN_SEL);
int psel = gpio_get(PIN_SEL);
s_dmaChannel = initDMA(c_payload[psel], c_payloadSize[psel]);И ещё, а чё делать с "pins9" оставить так как естьоставляй как есть, даже если оно там что то и прочитает, то эти биты всё равно не используются, проверяются только биты 0, 1 и 3, остальные пофиг.
Вылетаетов несколько. Например просканировал SD-шку, переходим в Cover Manager, нажимаем на папку игры,вылет.
пусть будет "зелёная" с фиговой флешью.. )ты в SDK частоту флеши снизил?
я у тебя это спрашую так как у меня Хстатион не работает наверное дело в этом.не в этом, если посмотришь на диаграмму PicoStation, то увидишь что эти точки как раз и замыкают на массу
Например просканировал SD-шку, переходим в Cover Manager, нажимаем на папку игры,вылет.ага понял, значит вылет при попытке отабразить картинку, на win7 в принципе есть этот косяк, но к вылету он не приводит, в первый раз обложка отображается на половину, но если выбрать другую обложку, то всё отображается верно, косяк происходит только при первом открытии обложки.
хотя причём тут 9пин.ассемблерная команда pins 9 совсем не означает что читается пин номер 9, это значит что считываются 9 GPIO ножек в регистр ISR и читаются они относительно базовой ножки входа, а базовая у нас сейчас нога 16
о остаётся ещё один момент, ты вроде говорил про то что нужен свободный управляющий пин, что б запускать(по фэншую) то меню "пикостанциию" то режим- unirom 8(дебагер), вот для этого единственно нету "управляйки" какой-нибудь...на зелёнке нету, а на остальных есть.
in pins 5 ; Read up to status pins out pins, 4 for (unsigned int pin = STATUS_D0; pin <= STATUS_D3; pin++) { pio_sm_set_consecutive_pindirs(pio, sm, STATUS_D0, 4, true);
sm_config_set_out_pins(&c, STATUS_D0, 4); STATUS_D0 = 17u,
STATUS_D1 = 18u,
STATUS_D2 = 19u,
STATUS_D3 = 20u
};
in pins 9 ; Read up to status pins
Попробовал ради эксперимента перенести всего лишь один пин-14(gpio), его на 16gpio, а всё равно не хочеттут не всё так просто, если PIO модуль использует GPIO в паре, то и переносить их нужно вместе и очерёдность должна быть точно такая же.

Так бы и пикой просто запускать ехе с sd, без лишних телодвижений.для чего? это функция на один раз попробовать, пару раз EXE запустишь и потом оно нафиг не нужно будет.
17GPIO SPI0 ; 13GPIO SPI1, из за этого..?неа, это из за того что там хитрый костыль используется, PIO модуль сильно ограничен по рессурсам, поэтому Джон использует неиспользуемые GPIO с 17 по 24 как дополнительный регистр, интересное решение кстати, но увы эти GPIO теперь нельзя трогать и подключать что нибудь к ним тоже нельзя

)у меня ее просто нет почемуто
А по поводу заливки ромов(ROM) на "пику", он посоветовал присмотрется к проекту- "PicoROM"я так понял это аналог OneROM только на rp2040 и с некими ограничениями в виде 256 килобайт.
ну и так же что бы с поддержкой для PicoDevтак а смысл, если там будет зашит код меню, то PicoDev один фиг работать не будет, в смысле ты не сможешь загрузить ничего по USB.
Есть ли возможность улучшить совместимость сд карт?нет, у PicoStation SD карта работает в SPI режиме, а у X-Station в нативном SDIO, который есть на борту ESP32, отсюда и отличия в совместимости SD карт
Мегавольт, а портировать на pico_2А(RP2350) не будешь проект "Picostation"там только прирост в ОЗУ будет, что на данный момент не так уж и критично, так что пока не буду переходить на rp2350