sasamy 0 25 июля Опубликовано 25 июля · Жалоба On 7/25/2024 at 2:37 AM, repstosw said: А здесь что по-вашему а что там - запуск CPU ? ну он в убуте появился уже много лет назад On 7/25/2024 at 2:37 AM, repstosw said: Ваши затаскивания моих изменений(получены в baremetal) в Линукс: ваших там два бита дернуть, остальное цельнотянутое из наработок линуксоидов, причём вы это продаете и так как я не покупал ничего взять оттуда не мог, собственно и ни на один вопрос который меня действительно интересовал я там ответ не получил Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
repstosw 18 25 июля Опубликовано 25 июля · Жалоба 1 minute ago, sasamy said: ваших там два бита дернуть, остальное цельнотянутое из наработок линуксоидов, Хорошо сотрясать воздух, когда задача решена. 1 minute ago, sasamy said: причём вы это продаете и так как я не покупал ничего взять оттуда не мог, А вас это как-то задевает? Или что? Я продаю своё потраченное время и трудозатраты на адаптацию кода, плюс доработки. Кому не нравится - проходим мимо. Вот и всё. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
sasamy 0 25 июля Опубликовано 25 июля · Жалоба On 7/25/2024 at 9:51 AM, repstosw said: А вас это как-то задевает? нет конечно, но взять наработки из линукс, убрать линукс, и потом заявить что это ваши наработки перенесли в линукс - это както совсем несправедливо 🙂 On 7/25/2024 at 9:51 AM, repstosw said: Хорошо сотрясать воздух, когда задача решена. всмысле сотрясать ? вашего кода там нет - вы это можете сами проверить, я свои исходники выложил Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
mantech 53 25 июля Опубликовано 25 июля · Жалоба 29 минут назад, sasamy сказал: нет конечно, но взять наработки из линукс, убрать линукс, А в линуксе они изначально откуда появились?)) 42 минуты назад, sasamy сказал: а что там - запуск CPU ? Ну вот такой вопрос гуру тогда, как определить, сброс процессора произошел от включения питания, ватчдога или сброса по входу ресет? Я про Т113 или другой аллвиннеровский проц... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
sasamy 0 25 июля Опубликовано 25 июля · Жалоба On 7/25/2024 at 10:26 AM, mantech said: А в линуксе они изначально откуда появились? Manuel Braga 10 лет назад написал https://gitorious.org/recedro/jepoc со слов repstosw под его диктовку Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
mantech 53 25 июля Опубликовано 25 июля · Жалоба 1 час назад, sasamy сказал: Manuel Braga 10 лет назад написал Для 113го?))) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
sasamy 0 25 июля Опубликовано 25 июля (изменено) · Жалоба On 7/25/2024 at 2:29 PM, mantech said: Для 113го? а там чтото изменилось ? расскажите не стесняйтесь, а то может я ещё и ваши наработки использовал на а40 🙂 Изменено 25 июля пользователем sasamy Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Samum421 5 25 июля Опубликовано 25 июля · Жалоба В 25.07.2024 в 13:39, sasamy сказал: а там чтото изменилось ? расскажите не стесняйтесь, а то может я ещё и ваши наработки использовал на а40 🙂 A40i побыстрее чем T113, но мы больше не используем. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
mantech 53 25 июля Опубликовано 25 июля · Жалоба 4 часа назад, sasamy сказал: а там чтото изменилось ? Да вообще-то много чего, начиная от полного изменения адресации периферии, другие видеоконтроллеры, интерфейсы, которых в помине не было 10 лет назад... 3 часа назад, Samum421 сказал: A40i побыстрее чем T113 Дак в первом 4 ядра, во втором 2)))))))))) 4 часа назад, sasamy сказал: а то может я ещё и ваши наработки использовал на а40 А я не знаю, какие драйверы вы написали собственноручно?))) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
sasamy 0 25 июля Опубликовано 25 июля · Жалоба On 7/25/2024 at 6:53 PM, mantech said: Да вообще-то много чего ответ неверный - в jpeg енкодере интерфейс через регистры одинаковый на t113 и на a40i Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
mantech 53 25 июля Опубликовано 25 июля · Жалоба 17 минут назад, sasamy сказал: в jpeg енкодере интерфейс через регистры одинаковый на t113 и на a40i Адреса-то все равно разные, и там еще много чего, кроме жпега))) 7 часов назад, sasamy сказал: а там как определить, сброс процессора произошел от включения питания, ватчдога или сброса по входу ресет? Я про Т113 Тут есть какие варианты ответа, или это слишком круто для гуру?))) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
sasamy 0 26 июля Опубликовано 26 июля · Жалоба On 7/25/2024 at 9:44 PM, mantech said: как определить, сброс процессора произошел от включения питания, ватчдога или сброса по входу ресет? Я про Т113 Тут есть какие варианты ответа, или это слишком круто для гуру? гуру рушит собственные же мифы про супернадёжный барметаллолом 🙂 у вас ведь там по определению только POR должен быть. А вообще никто не знает https://lists.denx.de/pipermail/u-boot/2021-June/452064.html Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
mantech 53 26 июля Опубликовано 26 июля (изменено) · Жалоба 1 час назад, sasamy сказал: гуру рушит собственные же мифы про супернадёжный барметаллолом 🙂 у вас ведь там по определению только POR должен быть. Надежность - есть надежность, а в процессе добавления новых функций бывают зависания, перезагрузки, чтобы это отслеживать нужен механизм лога нештатных ситуаций, вот это для этого и нужно. По факту нужно отделить сброс по сигналу ресета и сброс по ватчдогу. В ватчдоге есть регистр прерывания и флаг, но он не взводится при событии, или сброс системы его тут же сбрасывает. Регистров состояния процессора я не обнаружил, как это было в IMX процах... 1 час назад, sasamy сказал: А вообще никто не знает Эт печально, придется опять что-то выдумывать... Тут вот энтузиасты переводят на русский кой-какие описания аллвиннера - http://nskhuman.ru/allwinner/manual.php Изменено 26 июля пользователем mantech Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
repstosw 18 26 июля Опубликовано 26 июля · Жалоба 4 hours ago, mantech said: Эт печально, придется опять что-то выдумывать... Можно использовать предварительную запись в ячейку памяти. И при следующем сбросе её читать, тем самым вычисляя причину сброса. В своём проекте использую такую ячейку (для примера): #define MODE (*(volatile u32*)0x00040000) //DSP0 DRAM1 При сбросе значение сохраняется. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
sasamy 0 26 июля Опубликовано 26 июля · Жалоба On 7/26/2024 at 1:50 PM, repstosw said: В своём проекте использую такую ячейку (для примера): #define MODE (*(volatile u32*)0x00040000) //DSP0 DRAM1 по этой ссылке более надёжный метод https://lists.denx.de/pipermail/u-boot/2021-June/452064.html сохранять в регистрах RTC - у него есть пользовательская память и он в always-on RTC power domain https://lore.kernel.org/linux-sunxi/[email protected]/ Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться