www.oSLIK.ru :: Просмотр темы - Linux на Nokia N70 (попытка не пытка)
Список форумов www.oSLIK.ru www.oSLIK.ru
:: SX1.ru :: SL45.ru ::
 
 FAQFAQ   ПоискПоиск   ПользователиПользователи   ГруппыГруппы   РегистрацияРегистрация 
 ПрофильПрофиль   Войти и проверить личные сообщенияВойти и проверить личные сообщения   ВходВход 
Следующая тема
Предыдущая тема
Начать новую тему   Ответить на тему  Список форумов www.oSLIK.ru » Linux on SX1
Автор Сообщение
sledge
Уже Не Новичок
Уже Не Новичок


Зарегистрирован: 17.06.2009
Сообщения: 30

СообщениеДобавлено: Пн Окт 19, 2009 3:45 pm Ответить с цитатой Back to top

Отходим от ветви Портирование Linux на другие устройства (Не SX1) здесь:

Всем вновь привет,

SERRGE писал(а):

...
Есть еще одна лозейка, в которую я использовал в оверклокере, и возможно через неё возможно получить привелегии ядра (не знаю как работают последнии симбианы)

Попробуйте запустить оверклокер если телефон зависнит, значит код работает Smile


Фалс аларм (от конца рабочий недели); всё отлично -- зависаем с компилированным кодом и ДЛЛом, продвигаемся к дебагу ассемблера в ДЛЛе.

Больше новостей и/или вопросов -- после приятного выходного. Таково и вам желаю!

_________________
-- 
sledge - пока ещё не в гарбузах
Посмотреть профиль Отправить личное сообщение Посетить сайт автора ICQ Number
sledge
Уже Не Новичок
Уже Не Новичок


Зарегистрирован: 17.06.2009
Сообщения: 30

СообщениеДобавлено: Пн Окт 19, 2009 3:53 pm Ответить с цитатой Back to top

Код всегда висит всю систему при (в SXCLK.DLL):
Код:

EXPORT_C TInt locltest_16(void) {
    asm("nop");
    return 0;
}

И не висит некогда при:
Код:

EXPORT_C TInt locltest_16(void) {
    return 0;
}

Надо убедится, ли nop происходит или выбивается под власти BB5:

Пожалуйста подскажите как под симбианским OMAP ассемблером прозвучит BEEP через колонки, или очистить экран.

Или посоветуйте справочник по теме с ключ. словами Symbian OMAP ASM ASSEMBLER. Не могу найти ничего подобного..

Спасибо!

_________________
-- 
sledge - пока ещё не в гарбузах
Посмотреть профиль Отправить личное сообщение Посетить сайт автора ICQ Number
sledge
Уже Не Новичок
Уже Не Новичок


Зарегистрирован: 17.06.2009
Сообщения: 30

СообщениеДобавлено: Вт Окт 20, 2009 5:35 pm Ответить с цитатой Back to top

sledge писал(а):

Пожалуйста подскажите как под симбианским OMAP ассемблером прозвучит BEEP через колонки, или очистить экран.

Или посоветуйте справочник по теме с ключ. словами Symbian OMAP ASM ASSEMBLER.


Не могу найти ничего подобного..


Читаю OMAP5912 Applications Processor, sprs231e.pdf и ARM Architecture Reference Manual, DDI0100E_ARM_ARM.pdf и т.д...

_________________
-- 
sledge - пока ещё не в гарбузах
Посмотреть профиль Отправить личное сообщение Посетить сайт автора ICQ Number
maxt
Уже Не Новичок
Уже Не Новичок


Зарегистрирован: 29.11.2007
Сообщения: 80
Откуда: 87E8

СообщениеДобавлено: Чт Окт 22, 2009 4:54 pm Ответить с цитатой Back to top

В помощь:
http://www.linux.org.ru/view-message.jsp?msgid=4159836&lastmod=1256215549449

_________________
a55 ->lg g1600 ->cf62 ->moto l6 -> moto t180 -> s55 ->sx1
Better on clever, than on simple.
Посмотреть профиль Отправить личное сообщение ICQ Number
sledge
Уже Не Новичок
Уже Не Новичок


Зарегистрирован: 17.06.2009
Сообщения: 30

СообщениеДобавлено: Чт Окт 22, 2009 5:39 pm Ответить с цитатой Back to top

maxt писал(а):
В помощь:
http://www.linux.org.ru/view-message.jsp?msgid=4159836&lastmod=1256215549449


Спосибс! Великолепное новость, уже качаем Smile

_________________
-- 
sledge - пока ещё не в гарбузах
Посмотреть профиль Отправить личное сообщение Посетить сайт автора ICQ Number
SERRGE
Z-Team member
Z-Team member


Зарегистрирован: 25.10.2004
Сообщения: 546
Откуда: Kemerovo CITY

СообщениеДобавлено: Пт Окт 23, 2009 3:52 pm Ответить с цитатой Back to top

даже теряюсь чем могу помочь Sad

Мож кривой СДК?

_________________
...Hасколько пpоще была бы жизнь, если бы она была в исходниках.

Linux on SX1
Посмотреть профиль Отправить личное сообщение
sledge
Уже Не Новичок
Уже Не Новичок


Зарегистрирован: 17.06.2009
Сообщения: 30

СообщениеДобавлено: Пн Окт 26, 2009 6:23 pm Ответить с цитатой Back to top

SERRGE писал(а):
даже теряюсь чем могу помочь Sad

Мож кривой СДК?


Шоб' стремится далее, не хватало бы только успешно сдебагит код в library.cpp (как с ассемблером сделать Beep или точку на LCD положить, или в файл писать). User:Beep и (RFile).Open - висит..

Запутно и мне, потому что asm("nop"); теперь проходит без завису. Но, открыл, что от
Код:

EXPORT_C TInt locltest_16(void) {
    asm("STMFD SP!, {R0-R4,LR} ");
    asm("LDMFD SP!, {R0-R4,LR} ");
    return 0;
}

невисит. А если оставит только STMFD или LDMFD -- висит. Значит, что ассемблер всё-таки выполняется(!)

Попытки писать в память (т.к. Disable LCD Controller, Reset for disable dma LCD) тоже висит без визуальных результатов.

Что делаю теперь, так пытаюсь интегрировать display.cpp из Symbian_Kernel_Taster_Kit/sf/os/kernelhwsrv/brdbootldr/ubootldr/display.cpp в наш укусенний OVERCLOCK_SRC/library.cpp Smile

А может дорожка к дебаг-ассемблер в тёмную по короче найдётся Smile , уважаемый SERRGE?

_________________
-- 
sledge - пока ещё не в гарбузах
Посмотреть профиль Отправить личное сообщение Посетить сайт автора ICQ Number
py_monster
Новичок
Новичок


Зарегистрирован: 28.10.2009
Сообщения: 7

СообщениеДобавлено: Ср Окт 28, 2009 7:52 pm Ответить с цитатой Back to top

Здравствуйте!
Увидел видео с линуксом на sx1, и загорелся желанием запустить линукс на старенькой нокии 6670. Скачал ubootloader, при запуске он выдает ошибку -21.
Прочитал весь ваш топик. Горю желанием помочь))
Имеется: комп с убунтой и с виндой; базовые знания линукса; сильно начальные знания Си и АСМ (и то в основном для микроконтроллеров); неплохие знания высокоуровневых языков; собственно зверек 6670; огромное желание вкусить мощь линукса в кармане.

Программ на симбу не писал (кроме как на питоне). Наверно потребуется скачать среду разработки?
Итак, чем могу помочь?

П.С. оверлокер для SX1 не нашел
Посмотреть профиль Отправить личное сообщение
sledge
Уже Не Новичок
Уже Не Новичок


Зарегистрирован: 17.06.2009
Сообщения: 30

СообщениеДобавлено: Пт Окт 30, 2009 7:48 pm Ответить с цитатой Back to top

Приветствую!

Можете попробовать мою binary версию: с кернел-моде dll-а должно беепать (User::Beep(252,200000)Wink и Disable LCD Controller (код SERRGE) -- у меня просто всё зависает без беепов Sad

http://www.megaupload.com/?d=6FNETV6L

Если удастся, сегодня вечером буду собирать->положу и исходные файлы, но для етого:
да, вам необходимо скачать Symbian SDK для компилирования кода.

Для N70 (работает):
S60 2nd Edition, Feature Pack 3 SDK v2.8 Symbian v8.1a
Для 6670 (под тестингом):
S60 2nd Edition, Feature Pack 1 SDK v2.1 Symbian v7.0s
Для N80 (над 3-ий SDK надо исходники портировать..):
S60 3rd Edition, Feature Pack 1 SDK v3.1 Symbian v9.2

Каторий SDK для каторий ношки:
http://en.wikipedia.org/wiki/Series_60#S60_versions_and_supported_devices

Инструкций для SDK под UNIX здесь:
http://www.martin.st/symbian/ (самый современный из находящихся)

Я тоже от туда качал: s60_2nd_fp2_sdk_msb.zip и gcc-539-2aeh . Не знаю разницей между _msb (WINS), CW, но советую скачать теперь CW (s60_2nd_fp2_sdk.zip), и может быть другую версию gcc (всё для того шоб избежать бед с (возможно) кривым СДКом мойм)

Удачи!

ПС: Если вы хотите портироват этот код в SDK 3.x Symbian 9.x, и у вас есть Winda (Бог упасиSmile), можно попробовать недавно пущенный Symbian Kernel Taster Kit. Там под Windoй зразу всё компилирует (EPOC PDK в нутри) если следит за:
http://www.linux.org.ru/view-message.jsp?msgid=4159836&lastmod=1256215549449
И таким образом может быт уменьшится проблемы, если SERRGE прав, что кривой (мой) СДК

_________________
-- 
sledge - пока ещё не в гарбузах

Последний раз редактировалось: sledge (Ср Ноя 04, 2009 4:49 pm), всего редактировалось 1 раз
Посмотреть профиль Отправить личное сообщение Посетить сайт автора ICQ Number
py_monster
Новичок
Новичок


Зарегистрирован: 28.10.2009
Сообщения: 7

СообщениеДобавлено: Пт Окт 30, 2009 10:55 pm Ответить с цитатой Back to top

УУф, уж думал ответа не последует))..

Винда есть, как вторая система на ноутбуке. Сейчас попробую ваш бип запустить)
Посмотреть профиль Отправить личное сообщение
py_monster
Новичок
Новичок


Зарегистрирован: 28.10.2009
Сообщения: 7

СообщениеДобавлено: Пт Окт 30, 2009 11:05 pm Ответить с цитатой Back to top

Ваш бееп случайно не для девятки скомпилирован? Мой зверь (симбиан 7) пишет "Файл поврежден"
Посмотреть профиль Отправить личное сообщение
py_monster
Новичок
Новичок


Зарегистрирован: 28.10.2009
Сообщения: 7

СообщениеДобавлено: Пт Окт 30, 2009 11:23 pm Ответить с цитатой Back to top

http://www.linux.org.ru/view-message.jsp?msgid=4159836&lastmod=1256215549449 вроде только для 9!
PDK (Product Development Kit - http://developer.symbian.org/main/tools_and_kits/downloads/view.php?id=7) не подойдет наверно? Нужен Kernel...
Посмотреть профиль Отправить личное сообщение
sledge
Уже Не Новичок
Уже Не Новичок


Зарегистрирован: 17.06.2009
Сообщения: 30

СообщениеДобавлено: Сб Окт 31, 2009 3:01 pm Ответить с цитатой Back to top

py_monster писал(а):
http://www.linux.org.ru/view-message.jsp?msgid=4159836&lastmod=1256215549449 вроде только для 9!
PDK (Product Development Kit - http://developer.symbian.org/main/tools_and_kits/downloads/view.php?id=7) не подойдет наверно? Нужен Kernel...


Да, пятница своё делает Very Happy SDK Windoв для 9-ого. Для своей N70 (симба v8.1a) я пользовал SDK 2nd Edition Feature Pack 2.

Для вашей ношки посмотрите сдесь:
S60 2nd Edition, Feature Pack 1 SDK v2.1 Symbian v7.0s
из http://en.wikipedia.org/wiki/Series_60#S60_versions_and_supported_devices


Source сдесь:
http://www.megaupload.com/?d=C1E7HZJS

Удачи! Smile

_________________
-- 
sledge - пока ещё не в гарбузах

Последний раз редактировалось: sledge (Ср Ноя 04, 2009 4:51 pm), всего редактировалось 1 раз
Посмотреть профиль Отправить личное сообщение Посетить сайт автора ICQ Number
py_monster
Новичок
Новичок


Зарегистрирован: 28.10.2009
Сообщения: 7

СообщениеДобавлено: Сб Окт 31, 2009 6:12 pm Ответить с цитатой Back to top

Beep на sis, который вы в самом начале выложили, скомпилирован под ОС 8? Даже если так, то у меня он тоже должен запуститься (хотя бы), ведь платформы не сильно разняться... А так "Файл поврежден"(
Посмотреть профиль Отправить личное сообщение
sledge
Уже Не Новичок
Уже Не Новичок


Зарегистрирован: 17.06.2009
Сообщения: 30

СообщениеДобавлено: Сб Окт 31, 2009 6:40 pm Ответить с цитатой Back to top

py_monster писал(а):
Beep на sis, который вы в самом начале выложили, скомпилирован под ОС 8? Даже если так, то у меня он тоже должен запуститься (хотя бы), ведь платформы не сильно разняться... А так "Файл поврежден"(


Надо вам с исходними начат (собрав СДК).. Некак по другому Sad

У меня Nokia N70 (симба v8.1a) - компилировал всё с СДК 2nd Edition Feature Pack 2.

Для вашей ношки:
S60 2nd Edition, Feature Pack 1 SDK v2.1 Symbian v7.0s
из http://en.wikipedia.org/wiki/Series_60#S60_versions_and_supported_devices
, и всё начать с компилирования из исходников.

Я буду в новь доступен после воскресения, чяо!

_________________
-- 
sledge - пока ещё не в гарбузах

Последний раз редактировалось: sledge (Ср Ноя 04, 2009 4:53 pm), всего редактировалось 1 раз
Посмотреть профиль Отправить личное сообщение Посетить сайт автора ICQ Number
Показать сообщения:   
Начать новую тему   Ответить на тему

Следующая тема
Предыдущая тема
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах


Powered by phpBB :: © 2003-05 balaban :: Forum Logo by litruh@