-
- Большой брат ST все продумал за нас. По их мнению больше не надо писать свои bootloader's. Каждый новый чип от ST это не только микроконтроллер, но и софт. Они разместили на 128кб своего "системного FLASH" приличную программную инфраструктуру, включая Secure Bootloader. System FLASH (system memory) == SYSTEM ROM. RxTx(139 знак., 21.11.2021 19:16, ссылка)
- надо туда spi flash ставить - SciFi(21.11.2021 17:07)
- Угу, это одна из причин ухода на imxrt была. - Andreas(21.11.2021 16:45)
- Именно так. Я уже здесь матюкался на эту тему. Редкостные ЛГБТ. PS.
если есть камень на руках - можно попробовать поискать, нет ли в
нем недокументированного флеша. - LightElf(21.11.2021 16:20)
- камень есть. я его заложил в девайс который щас кодю.. пока ждал от
Вас ответа придумал как кучку этого говна объехать на одноколесной
груженой телеге. как всегда - через сильно выкрученною жопу: как
факт - h750 наиредчайший по упоротости случай - озу больше чем флеш
(я и не против), поэтому пишу тест по следующей схеме klen(523 знак., 21.11.2021 17:03)
- А если потыкаться на предмет наличия еще одной страницы флеша?
Просто отладчиком посмотреть память после документированных 128КБ?
А так - задумано, что в 128К лежит бут и заводские настройки. Все
остальное - в SPI. - LightElf(21.11.2021 17:11)
- потыкался выше 0x08020000 - дальше ничего, совсем ничего - конироллер флеша делает вид что пишет страницу якобы которой нет... ошибок не т все чики пуки, резултата тоже нет - отлажчик 0xffffffff читает выше 0x08020000. короче у меня это не заработало. попадосик - klen(21.11.2021 20:00)
- потыкатся нужно! тем более я там что то нашел непонятное по адресу
0x1FF00000 и ваще там где то CM4 спрятан. SPI - это простое
решение, но я не готов еще одну микросхему заложить чтоб потом не
оказалось на стоке. поэтому я все таки помучаюсь и как нибудь
хитрожопо решу этот вопрос klen(1 знак., 21.11.2021 17:23, youtube)
- Кстати, CM4 не удалось в H750 найти? Оченно интересно было бы. - LightElf(22.10.2024 18:52)
- Исчо картинка подозрительная: LightElf(1 знак., 21.11.2021 17:52, картинка)
- Вот че чуваки пишут: LightElf(488 знак., 21.11.2021 17:42)
- да.. смишно... типа "ищите дети мои и орящите, но это не точно!" - klen(21.11.2021 18:22)
- Как spi flash может не оказаться на стоке? Это фантастика. - SciFi(21.11.2021 17:37)
- Элементарно, Ватсон! Пользуем в серийных изделиях M25PE16-VMW6 в SO-8, но они "вдруг" закончились. В наличии остались только
M25PE16-VMP6 в QFN-8. - rezident(21.11.2021 18:08)
- А оные M25 чем-то особенно уникальны? Нельзя вместо них какой-нить
Winbond или GigaDevice влупить? - LightElf(21.11.2021 18:16)
- M25P - нет, а M25PE позволяют стирать/записывать а) целиком, б)
секторами по 32к, в) субсекторами по 4к и г) страницами по 256
байт. Почти совсем как когда-то DataFlash от Atmel типа AT45. - rezident(21.11.2021 18:32)
- закладываться на нестандарт (типа вот стирание по чуть-чуть) - это
заложить проблемы с заменой - Mahagam(21.11.2021 21:36)
- Это просто лень прогеров )). Ставили AT45(где это штатно), сняли,
нашли M25PE, она пропала, ну тогда и булками пошевелить пора.
Нормальное workflow - Andreas(21.11.2021 21:44)
- чего это меня пугаете? Может речь про десятки тысяч (пропала), но
десятками штук мы ее вполне себе покупаем. - Лaгyнoв(22.11.2021 05:53)
- Ну вот 24 шт. из последней сотни видимо нам и достались. :) - rezident(22.11.2021 14:01)
- чего это меня пугаете? Может речь про десятки тысяч (пропала), но
десятками штук мы ее вполне себе покупаем. - Лaгyнoв(22.11.2021 05:53)
- Это просто лень прогеров )). Ставили AT45(где это штатно), сняли,
нашли M25PE, она пропала, ну тогда и булками пошевелить пора.
Нормальное workflow - Andreas(21.11.2021 21:44)
- г- это уже экзотика, даже не знал про такое, остальное практически все умеют. ЗЫ и на сайте микрона они Obsolete, не? - Andreas(21.11.2021 19:21)
- нащет стирать по 256 байт ничего не скажу, а вот все остальное
умеют все подряд LightElf(1 знак., 21.11.2021 18:52, картинка)
- Дык пин-ту-пин аналога GD25Q16CSI все равно на складах в России нет. Но спасибо, будем иметь в виду. - rezident(21.11.2021 19:13)
- закладываться на нестандарт (типа вот стирание по чуть-чуть) - это
заложить проблемы с заменой - Mahagam(21.11.2021 21:36)
- все можно. но лучше без лишней микросхемы - ибо это возможно - klen(21.11.2021 18:18)
- Сам так делал не раз. Потом жалел, что не воткнул отдельную микросхему RTC или отдельный источник опорного напряжения или еще что-нибудь. - AlexG(21.11.2021 19:09)
- Это распространённое заблуждение. Я, когда был чуть моложе, тоже им
страдал. - SciFi(21.11.2021 19:02)
- может недотрахали вопрос потому что у Вас был доступ к доп ресурсам (доп микросхемы) ... нет? - klen(21.11.2021 19:57)
- M25P - нет, а M25PE позволяют стирать/записывать а) целиком, б)
секторами по 32к, в) субсекторами по 4к и г) страницами по 256
байт. Почти совсем как когда-то DataFlash от Atmel типа AT45. - rezident(21.11.2021 18:32)
- А оные M25 чем-то особенно уникальны? Нельзя вместо них какой-нить
Winbond или GigaDevice влупить? - LightElf(21.11.2021 18:16)
- Элементарно, Ватсон! Пользуем в серийных изделиях M25PE16-VMW6 в SO-8, но они "вдруг" закончились. В наличии остались только
M25PE16-VMP6 в QFN-8. - rezident(21.11.2021 18:08)
- А если потыкаться на предмет наличия еще одной страницы флеша?
Просто отладчиком посмотреть память после документированных 128КБ?
А так - задумано, что в 128К лежит бут и заводские настройки. Все
остальное - в SPI. - LightElf(21.11.2021 17:11)
- камень есть. я его заложил в девайс который щас кодю.. пока ждал от
Вас ответа придумал как кучку этого говна объехать на одноколесной
груженой телеге. как всегда - через сильно выкрученною жопу: как
факт - h750 наиредчайший по упоротости случай - озу больше чем флеш
(я и не против), поэтому пишу тест по следующей схеме klen(523 знак., 21.11.2021 17:03)
- Плата за дешевизну. - Evgeny_CD(21.11.2021 16:02)