03 июля | 2024г. | 20:53:19


АвторТема: Компиляция нативных сборок на ГИТе.  (Прочитано 24008 раз)

0 Пользователей и 2 Гостей смотрят эту тему.

Оффлайн Taapat

  • Мастер Джедай
  • **
  • Сообщений: 3543
  • Поблагодарили: 10700
  • Уважение: +60
В tdt/cvs/cdk/Patches/linux-sh4-2.6.32.57-0210_spark.config должно бить CONFIG_EXT2_FS=y
А от какого гита собираешь?


  • Zgemma H7S | Zgemma H.S | Edision OS mini + | Amiko SHD-8900 Alien | VU+ Solo2 | Gi ET11000 4K
taapat.blogspot.com

Оффлайн RomanoffАвтор темы

  • Младший Джедай
  • **
  • Сообщений: 58
  • Поблагодарили: 7
  • Уважение: 0
В tdt/cvs/cdk/Patches/linux-sh4-2.6.32.57-0210_spark.config должно бить CONFIG_EXT2_FS=y
А от какого гита собираешь?

Пытаюсь собрать из основной ветки (git clone git://gitorious.org/open-duckbox-project-sh4/tdt.git tdt).
Добавлено  21 августа | 2012г. | 02:02:30   
CONFIG_EXT2_FS=y - есть такое...

Добавлено  21 августа | 2012г. | 02:14:19   
А Вы какой гит рекомендуете?!

Оффлайн Igornord

  • Мастер Джедай
  • **
  • Сообщений: 2080
  • Поблагодарили: 2712
  • Уважение: +47
Лучше именно оттуда и собирать. Как все будет получаться - тогда можно и из клонов попробовать.

Оффлайн RomanoffАвтор темы

  • Младший Джедай
  • **
  • Сообщений: 58
  • Поблагодарили: 7
  • Уважение: 0
Так кто нибудь в курсе что не так у меня с ядром получилось?!
Может что нибудь нужно дополнительно конфигурировать?

Оффлайн bigroma

  • Лорд Джедай
  • *****
  • Сообщений: 187
  • Поблагодарили: 113
  • Уважение: +2
До тюнера получу доступ послезавтра, буду проверять уже свои художества. Как вариант - попробуй с любого имиджа выдрать кернел, /boot и /lib/modules просто тогда будет понятно косяк в кернеле или что то не так пакуешь.

Оффлайн RomanoffАвтор темы

  • Младший Джедай
  • **
  • Сообщений: 58
  • Поблагодарили: 7
  • Уважение: 0
Вообщем по новой собрал на 0211 ядре результат тот же.
[ Гостям не разрешен просмотр вложений ]

Попробовал заменить кернел, /boot и /lib/modules на аналогичные из сборки HDMU_1003_E2_spark_211_git_4336_nodebug_nolcd_Diffhdmu-ffm_USB.tar.gz в каталоге /tdt/tufsbox/release/ - получил вечный boot.
[ Гостям не разрешен просмотр вложений ]

Походу что-то не так пакую?! (пакую с помощью /tdt/flash/spark/spark.sh на оба вопроса скрипта отвечаю 1)
Добавлено  22 августа | 2012г. | 03:49:58   
Во втором случае вечный boot получил из-за того, что не скопировал каталог /lib/modules, вообщем с ядром от другой сборки ситуация та же что и с родным.
[ Гостям не разрешен просмотр вложений ]
Добавлено  22 августа | 2012г. | 03:58:07   

Вывод тот же - что-то не так пакую...

Оффлайн Taapat

  • Мастер Джедай
  • **
  • Сообщений: 3543
  • Поблагодарили: 10700
  • Уважение: +60
Ну а если взять root систему от HDMU но ваше ядро, какая тогда ситуация? Имиджи от других у вас запускается? При работе скрипта spark.sh нету не каких ошибок?
А как вы свою root систему делаете для usb? Для usb на прямую не подходит имидж из out!
  • Zgemma H7S | Zgemma H.S | Edision OS mini + | Amiko SHD-8900 Alien | VU+ Solo2 | Gi ET11000 4K
taapat.blogspot.com

Оффлайн bigroma

  • Лорд Джедай
  • *****
  • Сообщений: 187
  • Поблагодарили: 113
  • Уважение: +2
А в чем должна быть разница между USB и MTD? Насколько я понимаю опция root кернелу и fstab? Вроде все.

Оффлайн Taapat

  • Мастер Джедай
  • **
  • Сообщений: 3543
  • Поблагодарили: 10700
  • Уважение: +60
Это зависит от того как запускать сборку на USB. Если с j00ztalator то там, по моему, идёт не упакованная root система для mtd, а её архив.
  • Zgemma H7S | Zgemma H.S | Edision OS mini + | Amiko SHD-8900 Alien | VU+ Solo2 | Gi ET11000 4K
taapat.blogspot.com

Оффлайн RomanoffАвтор темы

  • Младший Джедай
  • **
  • Сообщений: 58
  • Поблагодарили: 7
  • Уважение: 0
Ну а если взять root систему от HDMU но ваше ядро, какая тогда ситуация? Имиджи от других у вас запускается? При работе скрипта spark.sh нету не каких ошибок?
А как вы свою root систему делаете для usb? Для usb на прямую не подходит имидж из out!

1. Свое ядро в HDMU пихать не пробовал, попробую. Но что-то мне подсказывает результат будет тот же :biggrin:.
2. Имеджи того же HDMU идут без проблем и с NAND и с Флешки.
3. При работе скрипта spark.sh ошибок не замечал. На вопрос приготовить Enigma отвечаю 1, поместить ядро в root тоже 1.
4. Свою root систему для usb делаю с помощью скрипта img-2-targz отсюда:
https://skydrive.live.com/?cid=CF8ACF601181F1CE&id=CF8ACF601181F1CE!562

ядро и образ беру из каталога /spark/out.
скрипт точно рабочий проверял на HDMU (перегонял образ jffs2.img в TAR.GZ для флешки, в рес заливаю с помощью j00ztalator 0,95)
все работает.

А вот моя сборка почему-то работать не хочет!!! >:(
Добавлено  22 августа | 2012г. | 17:04:14   
Это зависит от того как запускать сборку на USB. Если с j00ztalator то там, по моему, идёт не упакованная root система для mtd, а её архив.

Вы абсолютно правы! :biggrin:

Оффлайн RomanoffАвтор темы

  • Младший Джедай
  • **
  • Сообщений: 58
  • Поблагодарили: 7
  • Уважение: 0
До тюнера получу доступ послезавтра, буду проверять уже свои художества. Как вариант - попробуй с любого имиджа выдрать кернел, /boot и /lib/modules просто тогда будет понятно косяк в кернеле или что то не так пакуешь.

Неделю топчусь на одном и том же месте...
Bigroma, а у вас собрать получилось?!

Оффлайн bigroma

  • Лорд Джедай
  • *****
  • Сообщений: 187
  • Поблагодарили: 113
  • Уважение: +2
Собрать получилось, но тюнер увижу только завтра, соответственно узнаю грузит или нет.

Добавлено  25 августа | 2012г. | 16:03:02   
На первый взгляд та же фигня. Подробно не разбирал, уже на след неделе.

Оффлайн schpuntik

  • Джедай
  • ***
  • Сообщений: 314
  • Поблагодарили: 607
  • Уважение: +10
Ну   первое  что  мне кинулось  в глаза    для упаковки  не надо использовать sudo   так как  уже много воды  утекло    с тех времён   когда писалось  HOW-TO . На  данный момент  используется  fakeroot .  Второе    такое ощущение что не создались девайсы  в ~/tdt/tdt/flash/spark/tmp/ROOT/dev/  я бы  проверил этот момент.  Ну  третий момент   у тебя   в каждом  логе  root    находится  в другом  устрийстве  что не совсем понятно. Первый раз  /dev/sda3  потом /dev/sda2   этот  ммомент не совсем нормально. Я пока не занимался  создавать  имедж   для  usb , тут я и не совсем  уверен  в моих высказываниях.
  • Amiko SHD-8900, Amiko Alien2

Оффлайн bigroma

  • Лорд Джедай
  • *****
  • Сообщений: 187
  • Поблагодарили: 113
  • Уважение: +2
sudo удивился, поэтому собирал с ним и без него, результат одинаковый. каталог dev похож на правду, калалог dev.static пуст. Шил во флеш так что не то рутовое устройство не мой случай. Разница в размере кернела на треть от обычно используемых в сборках действительно смущает.

Добавлено  27 августа | 2012г. | 00:19:21   
Кстати а фак по загрузке с NFS есть? Только так что бы английский, а то с немецким у меня очень тяжело.

Оффлайн RomanoffАвтор темы

  • Младший Джедай
  • **
  • Сообщений: 58
  • Поблагодарили: 7
  • Уважение: 0
Ну  третий момент   у тебя   в каждом  логе  root    находится  в другом  устрийстве  что не совсем понятно. Первый раз  /dev/sda3  потом /dev/sda2   этот  ммомент не совсем нормально. Я пока не занимался  создавать  имедж   для  usb , тут я и не совсем  уверен  в моих высказываниях.

Просто у меня на флешке четыре раздела, и я обычно заливаю сразу несколько пробных сборок и монтирую их по очереди.
Делаю так потому что имедж собираю в Linux а прога для монтирования с usb flash написана под windows, неудобно постоянно переключаться между двумя ОС ИМХО...

виртуальные машины не использую.

Теги:
 

Похожие темы

  Тема / Автор Ответов Последний ответ
5 Ответов
3438 Просмотров
Последний ответ 27 сентября | 2020г. | 18:47:02
от anta777



X

Добро пожаловать!

Мы заметили, что у Вас установлено расширение AdBlock или ему подобное. Пожалуйста добавьте наш Клуб в белый список, внесите этим посильную лепту в его развитие. Спасибо!