Например TDA7294

Форум РадиоКот • Просмотр темы - ARM в виде Raspberry Pi
Форум РадиоКот
Здесь можно немножко помяукать :)





Текущее время: Ср июн 18, 2025 08:26:01

Часовой пояс: UTC + 3 часа


ПРЯМО СЕЙЧАС:



Начать новую тему Ответить на тему  [ Сообщений: 44 ]    , 2,  
Автор Сообщение
Не в сети
 Заголовок сообщения: Re: ARM в виде Raspberry Pi
СообщениеДобавлено: Вт май 17, 2022 10:00:04 
Мудрый кот
Аватар пользователя

Карма: 27
Рейтинг сообщений: 77
Зарегистрирован: Пн июн 24, 2013 23:00:42
Сообщений: 1781
Откуда: Казахстан
Рейтинг сообщения: 0
Реальных 2 ядра есть у ESP32, и RTOS на ней работает и частоты до 240мГц, а флешку любую до 16мб можно повесить. Да еще синий зуб и вай вай. Хочется поиграться с многозадачностью- самое оно. Для диких извращенцев- попробуйте запустить wifi+bt+adc и еще чегонибудь тяжелого под RTOS, срывы стека и глюки модема гарантированы, что подразумевает танцы с бубном для их исправления.

_________________
Изображение
Ваши хотелки за ваши деньги


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: ARM в виде Raspberry Pi
СообщениеДобавлено: Вт май 17, 2022 10:06:53 
Ум, честь и совесть. И скромность.
Аватар пользователя

Карма: 98
Рейтинг сообщений: 2116
Зарегистрирован: Чт дек 28, 2006 08:19:56
Сообщений: 18395
Откуда: Новочеркасск
Рейтинг сообщения: 0
Медали: 2
Получил миской по аватаре (1) Мявтор 3-й степени (1)
slyubez писал(а):
мощный аналог ардуины для тех, кто хочет идти дальше
ну вот смотрите, как ситуация видится мне:
имеем по сути 2 МК (ядра), 133 МГц, по меркам ардуины - просто дикое количество памяти и достаточно много портов ввода-вывода. бонусом - готовые "библиотеки" для всей имеющейся периферии и оптимизированные функции работы с float.
то есть для неизбалованного ресурсами AVR-щика (даже не ардуинщика!) - это море возможностей!

а на вопрос - чего бы такого на всем этом богатстве сделать? ответа нет...

высокая скорость работы могла бы быть полезна там, где было узкое место у AVR - в работе с SPI-устройствами, например, дисплеями или SD-картой. наличие двух ядер могло бы решить проблему одновременного чтения "картинок" с SD-карты и вывод на дисплей. ну и куда эту возможность приделать с пользой? сделать воспроизведение анимированной GIF-ки - и что? для какой пользы эта анимация может пригодиться?

запитать кучу WS****? так это делается по примерам - все функции для этого уже готовы и лежат в коробке. неинтересно, и все равно остается вопрос - нафига?! очередную гирлянду на ёлку?

можно реализовать мою давнишнюю мечту - настоящий плейер S3M и подобных файлов... только для AVR это казалось невероятно крутым, а на этой платформе уже не кажется... и вопрос пользы все равно остается.

к сожалению, приходится еще учитывать наличие свободных финансов, поэтому, например, 3D-принтер или фрезер я уже не потяну, т.к. там механика стоит немеряных денег... коптеры всякие по той же причине отпадают.

и остается пустота безысходности... :cry:

поскольку платка стоит меньше 300 рублей, одна радость - поковыряться с реальной многозадачностью, а потом - в ящик стола. лет 10 борюсь со скукой, и она побеждает.

_________________
если рассматривать человека снизу, покажется, что мозг у него глубоко в жопе
при взгляде на многих сверху ничего не меняется...

Мой уютный бложик... заходите!


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: ARM в виде Raspberry Pi
СообщениеДобавлено: Вт май 17, 2022 11:45:27 
Это не хвост, это антенна

Карма: -10
Рейтинг сообщений: 171
Зарегистрирован: Вт авг 15, 2017 10:51:13
Сообщений: 1482
Рейтинг сообщения: 0
Ни в коем случае. Там разве что можно только идеи брать. А заказы - это удел тех, кто уже умеет.
Боитесь конкуренции? :)))


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: ARM в виде Raspberry Pi
СообщениеДобавлено: Чт окт 24, 2024 17:52:19 
Потрогал лапой паяльник
Аватар пользователя

Карма: -9
Рейтинг сообщений: -9
Зарегистрирован: Чт май 20, 2021 13:33:05
Сообщений: 308
Рейтинг сообщения: 0
ARV, купили?
Я в прошлом году сделал на нем 3-й SPI ( на нем два)
Использую VSCode и Pico-sdk.
Сейчас проблема : никак не могу объяснить VSCode , что есть еще папки внутри папки проекта.
File -> Preferences -> Settings. "includePath" , а он их не видит. :(


Вернуться наверх
 
В продаже новые LED-драйверы XLC компании MEAN WELL с диммингом нового поколения

Компания MEAN WELL пополнила ассортимент своей широкой линейки светодиодных драйверов новым семейством XLC для внутреннего освещения. Главное отличие – поддержка широкого спектра проводных и беспроводных технологий диммирования. Новинки представлены в MEANWELL.market моделями с мощностями 25 Вт, 40 Вт и 60 Вт. В линейке есть модели, работающие как в режиме стабилизации тока (СС), так и в режиме стабилизации напряжения (CV) значением 12, 24 и 48 В.

Подробнее>>
Не в сети
 Заголовок сообщения: Re: ARM в виде Raspberry Pi
СообщениеДобавлено: Сб окт 26, 2024 12:42:29 
Ум, честь и совесть. И скромность.
Аватар пользователя

Карма: 98
Рейтинг сообщений: 2116
Зарегистрирован: Чт дек 28, 2006 08:19:56
Сообщений: 18395
Откуда: Новочеркасск
Рейтинг сообщения: 0
Медали: 2
Получил миской по аватаре (1) Мявтор 3-й степени (1)
ну, вы спохватились... купить-то купил, да так и валяется. иссяк запал...

_________________
если рассматривать человека снизу, покажется, что мозг у него глубоко в жопе
при взгляде на многих сверху ничего не меняется...

Мой уютный бложик... заходите!


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: ARM в виде Raspberry Pi
СообщениеДобавлено: Сб окт 26, 2024 12:47:42 
Мучитель микросхем

Зарегистрирован: Вт окт 01, 2024 15:22:33
Сообщений: 419
Рейтинг сообщения: 0
Уже Pico2 пора покупать, все-таки 2-х ядерный M33 - это значительный шаг вперед. А из старого Pico можно сделать CMSIS-DAP программатор )


Вернуться наверх
 
Распродажа паяльного оборудования ATTEN!
Паяльные станции, паяльники и аксессуары по самой выгодной цене.

По промокоду radiokot скидка 10%
Не в сети
 Заголовок сообщения: Re: ARM в виде Raspberry Pi
СообщениеДобавлено: Сб окт 26, 2024 12:58:40 
Потрогал лапой паяльник
Аватар пользователя

Карма: -9
Рейтинг сообщений: -9
Зарегистрирован: Чт май 20, 2021 13:33:05
Сообщений: 308
Рейтинг сообщения: 0
все-таки 2-х ядерный А из старого Pico можно сделать CMSIS-DAP программатор )

RP2040 тоже 2х ядерный..

И , думаете, с Pico2 проблема сразу рассосется? :)

и зачем мне этот "зоопарк2 из M33 и RISC-V?
Нам такой хоккей зоопарк не нужен! пока.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: ARM в виде Raspberry Pi
СообщениеДобавлено: Сб окт 26, 2024 13:30:33 
Мучитель микросхем

Зарегистрирован: Вт окт 01, 2024 15:22:33
Сообщений: 419
Рейтинг сообщения: 0
RP2040 тоже 2х ядерный..

Да, но M0+ без DSP/FPU и еще многих полезных инструкций, даже не считая кастомных, из-за чего их пришлось засунуть в ROM, деление сделать отдельным модулем и т.д..

muravei_ писал(а):
И , думаете, с Pico2 проблема сразу рассосется? :)

VS Code для Pico позиционируется как основная IDE, значит основные проблемы должны быть решены, иначе недовольные пользователи им бы сразу заспамили форум )

muravei_ писал(а):
и зачем мне этот "зоопарк2 из M33 и RISC-V?

По умолчания активен M33, никто не заставляет переключаться на RISC-V, можно все главы про него смело пропускать.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: ARM в виде Raspberry Pi
СообщениеДобавлено: Сб окт 26, 2024 14:00:38 
Потрогал лапой паяльник
Аватар пользователя

Карма: -9
Рейтинг сообщений: -9
Зарегистрирован: Чт май 20, 2021 13:33:05
Сообщений: 308
Рейтинг сообщения: 0
Кажись, сам разобрался : Добавить в CMakeLists.txt - target_include_directories


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: ARM в виде Raspberry Pi
СообщениеДобавлено: Вс окт 27, 2024 10:59:56 
Потрогал лапой паяльник
Аватар пользователя

Карма: -9
Рейтинг сообщений: -9
Зарегистрирован: Чт май 20, 2021 13:33:05
Сообщений: 308
Рейтинг сообщения: 0
все-таки 2-х ядерный M33 - CMSIS-DAP программатор )

Таки , там 4 ядра ?
Цитата:
Adopts unique dual-core and dual-architecture design: dual-core Arm Cortex-M33 processor and dual-core Hazard3 RISC-V processor, flexible clock running up to 150 MHz.

Это интересно!


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: ARM в виде Raspberry Pi
СообщениеДобавлено: Вс окт 27, 2024 11:01:59 
Мучитель микросхем

Зарегистрирован: Вт окт 01, 2024 15:22:33
Сообщений: 419
Рейтинг сообщения: 0
Таки , там 4 ядра ?

4, но работать могут только любые 2. RISC-V там, видимо, просто чтобы перетянуть еще любителей RISС-V, а так он хуже M33 практически во всем.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: ARM в виде Raspberry Pi
СообщениеДобавлено: Вс окт 27, 2024 11:48:35 
Друг Кота
Аватар пользователя

Карма: 55
Рейтинг сообщений: 389
Зарегистрирован: Чт мар 20, 2008 01:06:40
Сообщений: 3230
Откуда: Севастополь
Рейтинг сообщения: 0
Без разницы, сколько ядер - все любительские поделки заканчиваются "помигать светодиодом" и индикатором пердежа.
Ведь был уже 8-ядерный МК по 80MHz на ядро. Аж 10 лет назад. И много на нём конструкций здесь, на сайте ? Аж одна.

_________________
>(*.*)<
Котище огромно, ушасто, пушисто, глазасто, зубасто, колючелапо и мявай. (c)


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: ARM в виде Raspberry Pi
СообщениеДобавлено: Вс окт 27, 2024 11:55:19 
Потрогал лапой паяльник
Аватар пользователя

Карма: -9
Рейтинг сообщений: -9
Зарегистрирован: Чт май 20, 2021 13:33:05
Сообщений: 308
Рейтинг сообщения: 0
И много на нём конструкций здесь, на сайте ? Аж одна.

А НАСрать ! Мне нужен был 3-й SPI, и я на нем его сделал , и 4 по плечу.
Много вы знаете МК , где можно делать свои переферийные ус-ва?


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: ARM в виде Raspberry Pi
СообщениеДобавлено: Вс окт 27, 2024 12:17:28 
Мучитель микросхем

Зарегистрирован: Вт окт 01, 2024 15:22:33
Сообщений: 419
Рейтинг сообщения: 0
Без разницы, сколько ядер - все любительские поделки заканчиваются "помигать светодиодом" и индикатором пердежа.
Ведь был уже 8-ядерный МК по 80MHz на ядро. Аж 10 лет назад. И много на нём конструкций здесь, на сайте ? Аж одна.

У 8-ми ядерного Propeller не было никакой периферии и инструкции выполнялись за 4 такта, то есть все 8 ядер, учитывая убогость набора команд, суммарно сопоставимы с одним ядров первого Pico. Флеша не было тоже, прошивка грузилась в RAM из внешней EEPROM. Не удивительно, что такой мк мало кого впечатлил...


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: ARM в виде Raspberry Pi
СообщениеДобавлено: Пн окт 28, 2024 00:58:21 
Друг Кота
Аватар пользователя

Карма: 55
Рейтинг сообщений: 389
Зарегистрирован: Чт мар 20, 2008 01:06:40
Сообщений: 3230
Откуда: Севастополь
Рейтинг сообщения: 0
Ну, не знаю, с таким подходом можно и всю жизнь прождать. Убер-инструкций, восьми штук SPI и терабайта набортного флэша.
А ведь народ даже на 16F84 умудрялся делать вполне чудесатые вещи. Году примерно в 1998 )

Цитата:
Мне нужен был 3-й SPI, и я на нем его сделал , и 4 по плечу.
Что в итоге-то ? Это какая-то готовая конструкция ? Или чтоб снова помигать светодиодом, но в 100500 раз быстрее ?
Просто (не обижайтесь только) тут я вспомнил речь какого-то персонажа : "А вот йух у меня 8см в диаметре ! И по его толщине я чемпион мира !" И ведь бедолага даже не подозревал, что нужную подружку он хрен где найдет )

_________________
>(*.*)<
Котище огромно, ушасто, пушисто, глазасто, зубасто, колючелапо и мявай. (c)


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: ARM в виде Raspberry Pi
СообщениеДобавлено: Ср фев 19, 2025 09:34:11 
Мучитель микросхем

Зарегистрирован: Вт окт 01, 2024 15:22:33
Сообщений: 419
Рейтинг сообщения: 0
Вышло новое SDK:
Цитата:
RP2040 has now been certified to run at a system clock of 200Mhz when using a regulator voltage of at least 1.15 volts.
We may certify new frequencies for the different platforms in the future.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: ARM в виде Raspberry Pi
СообщениеДобавлено: Сб фев 22, 2025 12:14:00 
Потрогал лапой паяльник
Аватар пользователя

Карма: -9
Рейтинг сообщений: -9
Зарегистрирован: Чт май 20, 2021 13:33:05
Сообщений: 308
Рейтинг сообщения: 0
И уже дошло до VSC

Еще бы отладку второго ядра.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: ARM в виде Raspberry Pi
СообщениеДобавлено: Сб фев 22, 2025 12:27:32 
Мучитель микросхем

Зарегистрирован: Вт окт 01, 2024 15:22:33
Сообщений: 419
Рейтинг сообщения: 0
Еще бы отладку второго ядра.

Отладка второго ядра в RP2350 и VisualGDB нормально работает, но пришлось править rp2350.cfg, там есть две строки:
Код:
73: target create $_TARGETNAME_CM0 cortex_m -dap $_CHIPNAME.dap -ap-num 0x2000
97: target create $_TARGETNAME_CM1 cortex_m -dap $_CHIPNAME.dap -ap-num 0x4000

А должно быть
Код:
target create $_TARGETNAME_CM0 cortex_m -dap $_CHIPNAME.dap -ap-num 0x2000 -coreid 0
target create $_TARGETNAME_CM1 cortex_m -dap $_CHIPNAME.dap -ap-num 0x4000 -coreid 1

Без этой правки если поставить брейкпоинт на второе ядро, то прилетает SIG Fault. Может и с RP2040 тоже так, не знаю.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: ARM в виде Raspberry Pi
СообщениеДобавлено: Вс мар 30, 2025 12:39:04 
Потрогал лапой паяльник
Аватар пользователя

Карма: -9
Рейтинг сообщений: -9
Зарегистрирован: Чт май 20, 2021 13:33:05
Сообщений: 308
Рейтинг сообщения: 0
Adrift писал(а):
Может и с RP2040 тоже так

Нет , все гораздо печальнее:
Код:
# core 0
if { $_USE_CORE != 1 } {
   dap create $_CHIPNAME.dap0 -chain-position $_CHIPNAME.cpu -dp-id $_CPUTAPID -instance-id 0
   set _TARGETNAME_0 $_CHIPNAME.core0
   target create $_TARGETNAME_0 cortex_m -dap $_CHIPNAME.dap0 -coreid 0
   # srst does not exist; use SYSRESETREQ to perform a soft reset
   $_TARGETNAME_0 cortex_m reset_config sysresetreq
}

# core 1
if { $_USE_CORE != 0 } {
   dap create $_CHIPNAME.dap1 -chain-position $_CHIPNAME.cpu -dp-id $_CPUTAPID -instance-id 1
   set _TARGETNAME_1 $_CHIPNAME.core1
   target create $_TARGETNAME_1 cortex_m -dap $_CHIPNAME.dap1 -coreid 1
   $_TARGETNAME_1 cortex_m reset_config sysresetreq
}


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: ARM в виде Raspberry Pi
СообщениеДобавлено: Сб апр 05, 2025 11:54:29 
Потрогал лапой паяльник
Аватар пользователя

Карма: -9
Рейтинг сообщений: -9
Зарегистрирован: Чт май 20, 2021 13:33:05
Сообщений: 308
Рейтинг сообщения: 0
Adrift, похоже вы тут один , кто использует 2040. Меня интересует использование 2х ядер.
Одно - подготавливает данные , второе - передает по SPI. Все это по таймеру. Примеры работают.
А практически все заканчивается hardfault.
Последний используемый способ : queue_add_blocking , queue_remove_blocking.


Вернуться наверх
 
Показать сообщения за:  Сортировать по:  Вернуться наверх
Начать новую тему Ответить на тему  [ Сообщений: 44 ]    , 2,  

Часовой пояс: UTC + 3 часа


Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 11


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

Найти:
Перейти:  


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
Extended by Karma MOD © 2007—2012 m157y
Extended by Topic Tags MOD © 2012 m157y