eCigTalk.org - Powered by vBulletin



Страница 160 из 163 ПерваяПервая ... 60110150156157158159160161162163 ПоследняяПоследняя
Показано с 3,181 по 3,200 из 3241

Тема: Кастомные прошивки и техническая часть устройств Joyetech, Wismec, Eleaf, Vaporflask

  1. #3181
    Гуру
    Репутация: 1456
    Регистрация: 08.07.2016
    Пол:
    Адрес: Смоленск
    Сообщений: 2,213
    Записей в дневнике
    31
    zagreb63
    опция SMART? Она была разве в myevic...
    Считатель  

  2. #3182
    Пользователь Аватар для zagreb63
    Репутация: 371
    Регистрация: 18.01.2014
    Пол:
    Адрес: Киев
    Сообщений: 449
    Записей в дневнике
    4
    В этой точно была,у меня же работала.
    парю  

    С уважением, Александр

  3. #3183
    Новичок Аватар для UnderVape
    Репутация: 8
    Регистрация: 15.03.2017
    Пол:
    Адрес: Dubna
    Сообщений: 45
    Есть какие редакторы прошивок для смока ? Хотел бы у x cube ultra, снизить минимально разрешимое сопротивление
    https://vk.com/vn.vapenation - моя группа в вк.
    https://www.youtube.com/channel/UCbz...Z2Cj6DDkZpD6kg - мой канал youtube.

  4. #3184
    Пользователь Аватар для Yoti
    Репутация: 125
    Регистрация: 10.07.2016
    Пол:
    Адрес: Россия
    Сообщений: 533
    UnderVape
    ты понимаешь, что редакторы - они для графики? А для изменения кода IDA + любой HEX редактор.
    Девайсы  


  5. #3185
    Пользователь Аватар для Yoti
    Репутация: 125
    Регистрация: 10.07.2016
    Пол:
    Адрес: Россия
    Сообщений: 533
    Мануал по установке и использованию evic-sdk на свежеустановленной Linux Mint 18.1 LXDE.
    Выбор системы обусловлен тем, что устанавливалась в виртуальную машину и только для этой цели.

    1. Подготовка системы:
      Запускаем Терминал.
      Здесь и далее вся работа ведётся относительно папки пользователя.
      Вбиваем данные команды последовательно, подтверждая нажатием Enter.

      Код:
      sudo add-apt-repository ppa:team-gcc-arm-embedded/ppa
      sudo apt update
      sudo apt install git python3-dev python3-setuptools gcc-arm-embedded
    2. Установка python-evic:
      Код:
      git clone https://github.com/Ban3/python-evic
      cd python-evic
      sudo python3 setup.py install
      cd ..
    3. Подготовка evic-sdk:
      Код:
      git clone https://github.com/ReservedField/evic-sdk.git
      cd evic-sdk
      wget -O nuvosdk.zip http://www.nuvoton.com/opencms/resource-download.jsp?tp_GUID=SW0120140916095112
      unzip nuvosdk.zip
      rm -f nuvosdk.zip
      mv M451BSP nuvoton-sdk
      echo "export EVICSDK=$(pwd)" >> $HOME/.bashrc
      Теперь необходима перезагрузка!
      Делаем это вручную или вводим команду:
      Код:
      shutdown -r 0
    4. Установка evic-sdk:
      Запускаем Терминал.
      Код:
      cd evic-sdk
      make
    5. Компиляция примера:
      Код:
      cd example
      cd helloworld
      make
      Настройка завершена! Переходим к более сложному...
    6. Сборка дампера загрузчика:
      • Запускаем Терминал, загружаем и настраиваем код.
        Код:
        cd evic-sdk
        cd example
        wget https://gist.github.com/ReservedField/6125e9c7d2b9f92536ee/archive/e2a782d7cbccc6ce09122927dfb2a512f04f6580.zip
        unzip e*.zip
        rm -f e*.zip
        mv 6* ldrom_dump
        cd ldrom_dump
        sed -i -r 's/String\(txtBuf/\(data, 4/g' ldrom_dump.c
        make
      • Получение дампа.
        Прошиваем устройство только что созданным кастомом.
        Включаем, подключаем к ПК и устанавливаем драйвер.
      • Linux (не тестировано)  
      • Windows  
      • Дамп создан!

    7. Сборка кастомной прошивки:
      • Запускаем Терминал. Переходим в папку с SDK и делаем новую папку для CFW.
        Код:
        cd evic-sdk
        mkdir project
        cd project
      • Загружаем исходный код кастомной прошивки на выбор (оригинальный myevic или его форки):
        Код:
        git clone https://github.com/ClockSelect/myevic.git
        git clone https://github.com/TBXin/myevic.git myevic_rk
        git clone https://github.com/MicroSur/myevic.git myevic_ms
        git clone https://github.com/arafey/openevic.git
      • Переходим в папку и вносим необходимые исправления для сборки:
        Код:
        cd myevic
        sed -i -r 's/armv7e-m\/libnosys.a/\/usr\/arm-none-eabi\/lib\/libnosys.a/g' linker.ld
        sed -i -r 's/armv7e-m\/libgcc.a/\/usr\/lib\/gcc\/arm-none-eabi\/6.3.1\/thumb\/v7e-m\/libgcc.a/g' linker.ld
        sed -i -r 's/armv7e-m\/libc.a/\/usr\/arm-none-eabi\/lib\/libc.a/g' linker.ld
        sed -i -r 's/armv7e-m\/libm.a/\/usr\/arm-none-eabi\/lib\/libm.a/g' linker.ld
        Зачем это?  
      • Вот и всё! Можно запускать компиляцию командой make и забирать готовую прошивку в папке bin.
        Успешность завершения процесса можно увидеть по финальной строчке "Writing APROM image...OK.".
    Последний раз редактировалось Yoti; 18.05.2017 в 19:06.
    Девайсы  


  6. #3186
    Пользователь
    Репутация: 132
    Регистрация: 28.03.2016
    Пол:
    Адрес: Балашиха
    Сообщений: 430
    Цитата Сообщение от Yoti Посмотреть сообщение
    Выбор системы обусловлен тем, что устанавливалась в виртуальную машину и только для этой цели.
    Интересно. а основная система которая была?
    и может быть можно это всё реализовать через WSL?

  7. #3187
    Пользователь Аватар для Yoti
    Репутация: 125
    Регистрация: 10.07.2016
    Пол:
    Адрес: Россия
    Сообщений: 533
    isar00t
    основная система Win8.1 Pro x64, WSL не пробовал.
    Девайсы  


  8. #3188
    Гуру Аватар для JAW
    Репутация: 3656
    Регистрация: 21.09.2013
    Пол:
    Адрес: Питер, Юнтолово
    Сообщений: 21,176
    Записей в дневнике
    75
    Yoti
    Нужно попробовать в очередной раз это безобразие поставить.

  9. #3189
    Гуру Аватар для MicroSur
    Репутация: 3296
    Регистрация: 07.09.2011
    Пол:
    Адрес: SPb
    Сообщений: 15,829
    Записей в дневнике
    63
    Цитата Сообщение от Yoti Посмотреть сообщение
    и вносим необходимые исправления для сборки:
    А есть готовый (поправленный родной) MakeFile для работы с новыми версиями этих arm-none-eabi?

    VTCFont & SME - универсальный редактор ресурсов и особенная прошивка для модов с большими экранами от Joyetech Wismec Eleaf
    спойлер  

  10. #3190
    Пользователь Аватар для Yoti
    Репутация: 125
    Регистрация: 10.07.2016
    Пол:
    Адрес: Россия
    Сообщений: 533
    MicroSur
    в файле linker.ld нужно заменить блок
    Код:
    /* Library configurations */
    GROUP(
    	armv7e-m/libnosys.a
    	armv7e-m/libgcc.a
    	armv7e-m/libc.a
    	armv7e-m/libm.a
    )
    на вот это
    Код:
    /* Library configurations */
    GROUP(
    	/usr/arm-none-eabi/lib/libnosys.a
    	/usr/lib/gcc/arm-none-eabi/6.3.1/thumb/v7e-m/libgcc.a
    	/usr/arm-none-eabi/lib/libc.a
    	/usr/arm-none-eabi/lib/libm.a
    )
    А вот makefile я не трогал. Как вариант, попробовать добавить пути в блок LIBDIRS.
    Последний раз редактировалось Yoti; 01.05.2017 в 15:52.
    Девайсы  


  11. #3191
    Гуру Аватар для MicroSur
    Репутация: 3296
    Регистрация: 07.09.2011
    Пол:
    Адрес: SPb
    Сообщений: 15,829
    Записей в дневнике
    63
    Цитата Сообщение от Yoti Посмотреть сообщение
    на вот это
    Спасибо, у меня сработало так для gcc-arm-none-eabi-6-2017-q1-update-win32.zip
    Код:
    GROUP(
    	thumb/v7e-m/libnosys.a
    	thumb/v7e-m/libgcc.a
    	thumb/v7e-m/libc.a
    	thumb/v7e-m/libm.a
    )
    тёмный лес эти конфиги... Я в линкер и не смотрел )

    VTCFont & SME - универсальный редактор ресурсов и особенная прошивка для модов с большими экранами от Joyetech Wismec Eleaf
    спойлер  

  12. #3192
    Гуру Аватар для JAW
    Репутация: 3656
    Регистрация: 21.09.2013
    Пол:
    Адрес: Питер, Юнтолово
    Сообщений: 21,176
    Записей в дневнике
    75
    MicroSur
    Припили Приму, ну припили Приму И Пердатор

    Ты же можешь посмотреть что и как оно там заряжает.

  13. #3193
    Гуру Аватар для MicroSur
    Репутация: 3296
    Регистрация: 07.09.2011
    Пол:
    Адрес: SPb
    Сообщений: 15,829
    Записей в дневнике
    63
    Цитата Сообщение от JAW Посмотреть сообщение
    Припили Приму
    Да припилят же, я не умею. И повербанку обещали )

    VTCFont & SME - универсальный редактор ресурсов и особенная прошивка для модов с большими экранами от Joyetech Wismec Eleaf
    спойлер  

  14. #3194
    Гуру Аватар для JAW
    Репутация: 3656
    Регистрация: 21.09.2013
    Пол:
    Адрес: Питер, Юнтолово
    Сообщений: 21,176
    Записей в дневнике
    75
    Цитата Сообщение от MicroSur Посмотреть сообщение
    Да припилят же, я не умею. И повербанку обещали )
    Так к майевику, а не арктикфоксу.

  15. #3195
    Гуру Аватар для MicroSur
    Репутация: 3296
    Регистрация: 07.09.2011
    Пол:
    Адрес: SPb
    Сообщений: 15,829
    Записей в дневнике
    63
    Цитата Сообщение от JAW Посмотреть сообщение
    Так к майевику, а не арктикфоксу.
    А что то хочется от майэвика, чего нет в песце?

    VTCFont & SME - универсальный редактор ресурсов и особенная прошивка для модов с большими экранами от Joyetech Wismec Eleaf
    спойлер  

  16. #3196
    Гуру Аватар для JAW
    Репутация: 3656
    Регистрация: 21.09.2013
    Пол:
    Адрес: Питер, Юнтолово
    Сообщений: 21,176
    Записей в дневнике
    75
    Цитата Сообщение от MicroSur Посмотреть сообщение
    А что то хочется от майэвика, чего нет в песце?
    Майевик с открытыми исходниками, в отличие от...

  17. #3197
    Гуру Куратор темы Аватар для ReikoKitsune
    Репутация: 600
    Регистрация: 23.12.2015
    Пол:
    Адрес: Москва
    Сообщений: 2,169
    Записей в дневнике
    1
    Цитата Сообщение от JAW Посмотреть сообщение
    Майевик с открытыми исходниками
    Вот и пишите его большим, коллективным и дружным опенсорс сообществом
    [NFE Team | Twitter] представляет:
    • [ArcticFox] фирменная прошивка для устройств Joyetech, Wismec, Eleaf.
    • [NFE Tools] – конфигуратор ArcticFox, мониторинг устройства, средство снятия снимков экрана устройства, установщик прошивок.

  18. #3198
    Гуру Аватар для MicroSur
    Репутация: 3296
    Регистрация: 07.09.2011
    Пол:
    Адрес: SPb
    Сообщений: 15,829
    Записей в дневнике
    63
    Цитата Сообщение от JAW Посмотреть сообщение
    Майевик с открытыми исходниками, в отличие от...
    Интересно какие такие копирайты заявлены у песца. Может под статьей ходим накатив...

    VTCFont & SME - универсальный редактор ресурсов и особенная прошивка для модов с большими экранами от Joyetech Wismec Eleaf
    спойлер  

  19. #3199
    Гуру Аватар для JAW
    Репутация: 3656
    Регистрация: 21.09.2013
    Пол:
    Адрес: Питер, Юнтолово
    Сообщений: 21,176
    Записей в дневнике
    75
    Цитата Сообщение от MicroSur Посмотреть сообщение
    Интересно какие такие копирайты заявлены у песца. Может под статьей ходим накатив...
    Копирайты возникают в силу создания вообще то

  20. #3200
    Гуру Аватар для MicroSur
    Репутация: 3296
    Регистрация: 07.09.2011
    Пол:
    Адрес: SPb
    Сообщений: 15,829
    Записей в дневнике
    63
    Цитата Сообщение от JAW Посмотреть сообщение
    Копирайты возникают в силу создания вообще то
    Ну бога то нет, а копирайты заявляют.

    VTCFont & SME - универсальный редактор ресурсов и особенная прошивка для модов с большими экранами от Joyetech Wismec Eleaf
    спойлер  

Страница 160 из 163 ПерваяПервая ... 60110150156157158159160161162163 ПоследняяПоследняя

Похожие темы

  1. Ответов: 11852
    Последнее сообщение: 14.02.2024, 17:30
  2. Ответов: 5221
    Последнее сообщение: 05.10.2023, 14:58
  3. Joyetech Cuboid - Тех. часть. Кастомные прошивки
    от Kenny BROM в разделе Вопрос - ответ
    Ответов: 14
    Последнее сообщение: 27.05.2016, 00:22

Метки этой темы

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •  

Условия предоставления информации | Отказ от ответственности

© eCigTalk.org 2021