+ Reply to Thread
Results 1 to 20 of 36
Кросс-компилятор С++ под Meizu M6 S/P
This is a discussion on Кросс-компилятор С++ под Meizu M6 S/P within the Russian forums, part of the Meizu Me International category; Кросс-компилятор C++ под Meizu M6 S/P Кто знает, есть ли он вообще в природе? Есть просто силы и желание заняться ...
-
12-09-2007 #1Passing By
- Join Date
- Dec 2007
- Posts
- 3
- Thanks
- 0
Thanked 0 Times in 0 PostsКросс-компилятор С++ под Meizu M6 S/P
Кросс-компилятор C++ под Meizu M6 S/P
Кто знает, есть ли он вообще в природе? Есть просто силы и желание заняться разработкой альтернативной прошивы. Возможно даже, на её базе нарисуется новая многозадачная операционка.
ЗЫ: проект кажется весьма грандиозным, потому может закончится безуспешно. но если через несколько месяцев будет результат, то можно будет открывать ветку о пожеланиях потребителей
ЗЗЫ: Проект не коммерческий, т.е. как и раньше всё ПО будет распространяться бесплатно.
-
12-09-2007 #2
Мобильнеги через Ida и Iar ковыряют.
Ida - дизассемблер с поддержкой армов
Iar - компилятор.
Мне лично кажется перспективным портирование симёновского эльфпака.
Ну или взяться сразу за линукс, как на яблоках или рокбокс.
Про эльфпак можно подробно на сименсклубе почитать и на мотофане.
Основное в нём это эльфлоадер. По сути софтина, которая может загрузить файл в указанную область оперативы и передать управление на точку входа.
На моторах это даже на жаве умудрились реализовать по началу, криво правда, но работало.
-
12-09-2007 #3Passing By
- Join Date
- Dec 2007
- Posts
- 3
- Thanks
- 0
Thanked 0 Times in 0 PostsСпасибо. Будем разбираться. Как только что-то толковое будет - я скажу.
-
12-11-2007 #4Passing By
- Join Date
- Dec 2007
- Posts
- 3
- Thanks
- 0
Thanked 0 Times in 0 PostsОбсудили всю абсурдность ситуации... При таком реальном минимуме инфы об архитектуре плеера и официальной документации, написание ОС закончится к тому моменту, когда М6 будет калькулятором по сравнению со всеми остальными плеерами. Потому идею положили в стол. Эвилу еще раз спасибо!..
-
12-12-2007 #5
С нуля ось писать бессмысленно, нужно портировать готовый проект.
Например Rockbox.
Проц у нас такой же как в каком-то ай-ривере (U10 кажется) под который порт рокбокса уже есть.
Это реально сделать и достаточно быстро, главное чтобы кто-то взялся, а то некому нифига
ИМХО самое сложное это сделать мультизагрузку, чтобы можно было или стандартную прошивку грузить или рокбокс.
Несколько хуже дела обстоят с линуксом, его кажется не под что кроме яблок пока и не сделали.
А так, наша стандартная прошивка уступает этим всем наворотам только в одном. Нельзя устанавливать дополнительные приложения (у рокбокса они как плагины идут)
Если бы встроить в неё что-то вроде симёновского эльф-лоадера, цены бы ей не было. Но тут опять-же всё упирается в людей.
Надо знать асм, чтобы дизассемблировать прошивку и вшить в неё патч...
Конечно приложения тоже кому-то придётся писать...
-
12-13-2007 #6Passing By
- Join Date
- Nov 2007
- Posts
- 3
- Thanks
- 0
Thanked 0 Times in 0 PostsКомпиляторов для ARM архитектуры навалом.
Навскидку:
IAR (www.iar.com)
Keil (www.keil.com) - у них вообще родной от ARM Ltd.
GreenHills (www.ghs.com)
и конечно GCC (gcc.gnu.org) - этот вообще бесплатный на кучу процессорных архитектур (надо смотреть arm-elf-gcc), родной линуксовый, но есть и под вынь
Дизассемблер - IDA (www.datarescue.com) мощнейшая штука.
Портирорвать линукс на конкретный проц вполне реально (для тех, кто знает как), имея описание проца от производителя и еще надо кое-какое ПО от него-же - если производитель позаботился...
.
Но все это требует немалых усилий и времени, особенно если этим не занимался
. А потом еще начнутся проблемы с отладкой...
Видимо действительно - реальный путь только портировать что-то готовое типа Rockbox.
-
12-15-2007 #7
Похоже опять заглохло всё, как обычно...
Надо асм учить...
-
02-25-2008 #8
народ! мы разрабатываем рокбох для мейзу м6 здесь Meizu M6 "miniplayer" и здесь http://www.meizume.com/firmware/1371-rockbox.html и здесь http://powerman.ucoz.ru/forum/15-193-1 нам рокбох девелопер почитал код и сказал что чо то там вычиал.скоро напишет.присоединяйтеся!!!!!!!!!
з.ы вроде уже неплохая команда набирается.........
-
02-25-2008 #9Freshman
- Join Date
- Nov 2007
- Posts
- 35
- Thanks
- 0
Thanked 0 Times in 0 Posts
-
02-25-2008 #10
Неужели сдвинулось?
Лично я всему руками за.
Помочь вряд ли чем-то смогу (куда мне до девелоперов?), вот потестить это пожалуйста, всегда готов
-
02-25-2008 #11
-
02-25-2008 #12
Ps
Ппц просто. Все хотят тестить (!!!) но никто разрабатывать не особо торопится =d
-
02-25-2008 #13
Webserver Technotop Internetdiensten не думай что все ленивы))))))я щас сижу над этим кодом и пособием по изучению асм кодов))))
-
02-25-2008 #14
Я тоже хочу разрабатывать, только не умею)
Ничего злее таймера на МК я на асме не сделаю, да и то ночь трахаться буду над хелпами)
Так что толку от меня в этой области мало будет)
-
02-26-2008 #15
я думаю ты сможешь помочь.......мы в асме НИЧЕГО не сечом абсолютно.........так что нам не надо ничего писат просто код почиать и усё............девелопре чо-то тормозит
з.ы ща буду делать единую ветку
-
02-26-2008 #16
так.......нам девелопер сказал что надо искать людей с знанием кода)пока ток ты есть.но челы в начале этой ветки....их ь=бы найти......
з.ы создал нову единую ветку http://www.meizume.com/firmware/5567...-meizu-m6.html
-
02-26-2008 #17
нашол не блохой асм ассемблер stream.ifolder.ru: ñîâìåñòíûé ïðîåêò iFolder & Stream
кажись нам всётаки придётся учитсо этому коду)))
-
02-28-2008 #18
Мои познания ограничиваются прочтением пары статей с разбором простейших программ на микроконтроллерах.
Ещё изучал как патчи на сименсы пишут, но тоже не много дало.
В общем вскрыть SDRAM_image.bin дизассемблером мне так и не удалось, ибо не нашел энтри пойнт.
К тому же гуру на сименсклубе сперва дизассемблер под конкретное железо настраивали, а это не только проц указать, там они дохрена чего ворочали.
А асм учить всё равно придётся, в следующем семестре в инсте заставят)
-
02-28-2008 #19
вроде решение найдено.прочти пост da flexa в http://www.meizume.com/firmware/5567...-meizu-m6.html
-
02-28-2008 #20
з.ы ну надёюсь тада и т.ы сможешь нам помочь))
Similar Threads
-
Где достать русскую прошивку на meizu M3!!!
By Joey in forum RussianReplies: 5Last Post: 08-04-2007, 10:39 PM -
Проблема с диктофоном!!!!
By infocean in forum RussianReplies: 4Last Post: 07-15-2007, 06:56 PM -
Помогите срочно,не включаеться М6...
By Maxwall in forum RussianReplies: 1Last Post: 05-04-2007, 04:41 AM -
помогите пожалуйста с конвектором для sl850(m6)
By Kapitan_best in forum RussianReplies: 16Last Post: 03-28-2007, 08:39 PM -
Программы для модификации прошивок
By karart in forum RussianReplies: 6Last Post: 03-25-2007, 05:52 PM



Reply With Quote
