Re: Создание открытой прошивки для мода Zishan Z1/Z2 под OLED дисплей
Цитата:
cmake --version
cmake version 3.7.2
CMake suite maintained and supported by Kitware (kitware.com/cmake).
arm-none-eabi-gcc -v
Using built-in specs.
COLLECT_GCC=arm-none-eabi-gcc
COLLECT_LTO_WRAPPER=/usr/libexec/gcc/arm-none-eabi/6.2.0/lto-wrapper
Target: arm-none-eabi
Configured with: ../gcc-6.2.0/configure --prefix=/usr --mandir=/usr/share/man --with-pkgversion='Fedora 6.2.0-1.fc26' --with-bugurl=https://bugzilla.redhat.com/ --infodir=/usr/share/info --target=arm-none-eabi --enable-interwork --enable-multilib --with-python-dir=arm-none-eabi/share/gcc-6.2.0/python --with-multilib-list=armv6-m,armv7-m,armv7e-m,armv7-r --enable-plugins --disable-decimal-float --disable-libffi --disable-libgomp --disable-libmudflap --disable-libquadmath --disable-libssp --disable-libstdcxx-pch --disable-nls --disable-shared --disable-threads --disable-tls --enable-languages=c --with-newlib --disable-nls --disable-shared --disable-threads --with-gnu-as --with-gnu-ld --with-gmp --with-mpfr --with-mpc --without-headers --with-system-zlib
Thread model: single
gcc version 6.2.0 (Fedora 6.2.0-1.fc26)
Запилю-ка я свежую виртуалку...
Re: Создание открытой прошивки для мода Zishan Z1/Z2 под OLED дисплей
Цитата:
Сообщение от
mbgroot
Запилю-ка я свежую виртуалку...
Ну как, вышло?
Re: Создание открытой прошивки для мода Zishan Z1/Z2 под OLED дисплей
На свежепоставленной последней федоре тоже самое. Попробую арч.
Re: Создание открытой прошивки для мода Zishan Z1/Z2 под OLED дисплей
На арче собралось. Были ошибки, но помогла команда подтягивания зависимостей: pacman -S --needed arm-none-eabi-newlib
Re: Создание открытой прошивки для мода Zishan Z1/Z2 под OLED дисплей
Цитата:
Сообщение от
mbgroot
На арче собралось. Были ошибки, но помогла команда подтягивания зависимостей: pacman -S --needed arm-none-eabi-newlib
Странно - попробую разобраться
Re: Создание открытой прошивки для мода Zishan Z1/Z2 под OLED дисплей
Цитата:
Сообщение от
s.lyra
Странно - попробую разобраться
Инструкция с кратким описанием проблемы :
Не во всех дистрибутивах бинарник интерпретатора питона 3 зовется ( или вообще может ) "python". В Федоре к примеру сосуществуют системные питон 2 и питон 3 , причем /usr/bin/python это python 2 , а python 3 - /usr/bin/python3. Вообще-то поиск правильного интерпретатора делается ( CMake-ом то), но тут оно всего 2 раза , так что можно и "руками" :
- меняете в строке 39 в файлах
hw/z1/CMakeLists.txt
hw/z2/CMakeLists.txt
python на python3 - и от этой ошибки избавитесь.
Хотя оно регулярно не собирается по другим причинам :) , но вполне умеренно ( чаще все-таки собирается :) )
Re: Создание открытой прошивки для мода Zishan Z1/Z2 под OLED дисплей
Цитата:
Сообщение от
tundryuk
Инструкция с кратким описанием проблемы :
Не во всех дистрибутивах бинарник интерпретатора питона 3 зовется ( или вообще может ) "python". В Федоре к примеру сосуществуют системные питон 2 и питон 3 , причем /usr/bin/python это python 2 , а python 3 - /usr/bin/python3. Вообще-то поиск правильного интерпретатора делается ( CMake-ом то), но тут оно всего 2 раза , так что можно и "руками" :
- меняете в строке 39 в файлах
hw/z1/CMakeLists.txt
hw/z2/CMakeLists.txt
python на python3 - и от этой ошибки избавитесь.
Хотя оно регулярно не собирается по другим причинам :) , но вполне умеренно ( чаще все-таки собирается :) )
Хах, спасибо, знаю об этой проблеме - в другом репозитории уже исправлял её и думал, что и здесь тоже исправлено)
Вложений: 2
Re: Создание открытой прошивки для мода Zishan Z1/Z2 под OLED дисплей
Z1, запустился дисплей на osfi-z1.013.hex. Теперь корпус придумать, управление потестить.
Вложение 209513
Вложение 209514
s.lyra, спасибо за проделанную работу!
Re: Создание открытой прошивки для мода Zishan Z1/Z2 под OLED дисплей
Цитата:
Сообщение от
t4p
Z1, запустился дисплей на osfi-z1.013.hex. Теперь корпус придумать, управление потестить.
s.lyra, спасибо за проделанную работу!
Очень рад что всё получилось! Надеюсь в скором времени доделать прошивку! Дописал библиотеку базы данных, так что скоро сделаю плейлисты.
Re: Создание открытой прошивки для мода Zishan Z1/Z2 под OLED дисплей
А ускоренное/замедленное воспроизведение долго чинить?
Re: Создание открытой прошивки для мода Zishan Z1/Z2 под OLED дисплей
Цитата:
Сообщение от
mbgroot
А ускоренное/замедленное воспроизведение долго чинить?
Не долго - на выходных хотел заняться
Re: Создание открытой прошивки для мода Zishan Z1/Z2 под OLED дисплей
Тем, кто достал дисплеи и программаторы - дождитесь стабильной версии прошивки, в том виде, в котором она сейчас - абсолютно не юзабельна(на моем z1). Файлы не все видны, проигрываются ускоренно(flac, mp3), mp3, которые были на карте, воспроизводятся с хрустом. s.lyra, mbgroot, как выйти из каталога в корень ФС?)
Re: Создание открытой прошивки для мода Zishan Z1/Z2 под OLED дисплей
Вверху списка есть значок папки и 2 точки - О..
Re: Создание открытой прошивки для мода Zishan Z1/Z2 под OLED дисплей
Цитата:
Сообщение от
t4p
Тем, кто достал дисплеи и программаторы - дождитесь стабильной версии прошивки, в том виде, в котором она сейчас - абсолютно не юзабельна(на моем z1). Файлы не все видны, проигрываются ускоренно(flac, mp3), mp3, которые были на карте, воспроизводятся с хрустом. s.lyra, mbgroot, как выйти из каталога в корень ФС?)
Никто не утверждал, что она юзабельна)
А с файлами что? Какие именно не показываются? В чём их отличие?
Re: Создание открытой прошивки для мода Zishan Z1/Z2 под OLED дисплей
Цитата:
Сообщение от
s.lyra
Никто не утверждал, что она юзабельна)
А с файлами что? Какие именно не показываются? В чём их отличие?
Кириллица не отображается.
Re: Создание открытой прошивки для мода Zishan Z1/Z2 под OLED дисплей
Тишина в ветке удручает. :unsure:
Re: Создание открытой прошивки для мода Zishan Z1/Z2 под OLED дисплей
Цитата:
Сообщение от
mbgroot
Кириллица не отображается.
И правда - просто имена файлов в utf-16, а отрисовка в utf-8. Исправлю
---------- Добавлено в 21:46 ---------- Предыдущее сообщение было размещено в 21:45 ----------
Цитата:
Сообщение от
not17
Тишина в ветке удручает. :unsure:
Извините - я отвечаю тут и работаю над проектом в свободное время, а оно выпадает не всегда) Я предупреждал не один раз :)
Re: Создание открытой прошивки для мода Zishan Z1/Z2 под OLED дисплей
Ребята, то, что сделано - уже невероятно, а вы еще расстраиваетесь. Вы поймите, с появлением прошивки можно будет на стм32 или на базе тех же зишанов делать различные DIY проекты простые для повторения. И все это еще и с открытыми исходниками. Такого открытого проекта в Мире пока не существует. Основное все сделано.
Re: Создание открытой прошивки для мода Zishan Z1/Z2 под OLED дисплей
Цитата:
Сообщение от
questioner
Такого открытого проекта в Мире пока не существует
называется Rockbox, но он вроде ещё не портирован на стм плеер, да
Re: Создание открытой прошивки для мода Zishan Z1/Z2 под OLED дисплей
Цитата:
Сообщение от
fgfgfg
называется Rockbox
Общее только то, что это тоже прошивка для плеера