STM32F407VET6 имеет 1MB Flash !

BulbchangeExpert
Пт 25 августа 2017 г. 12:58
...Опять же, с моим черным STM32F407VET6, я узнаю неточности об этом больше, чем о том, как заставить затмение работать, кстати, обычная формула: «Я не знаю, было ли это уже замечено, но..."

1 МБ (1024 КБ) вспышки вместо 512 КБ :? !!! ЭТОТ... Хороший сюрприз, утилита ST-Link настаивает на 512 КБ, но с STM32Flash.Exe It Its не только читает 1024 КБ, но мне удалось загрузить изображение JPG 950 КБ, проверенное во время загрузки, загружено, переименовано из .корзин .JPG и вуаля... то же самое изображение (я просто не пытался запустить его на MCU :ржу не могу: )

STM32Flash также заявляет 128 КБ ОЗУ, но они говорят, что 64 КБ?), так что на данный момент нет боли

Кроме того, некоторые сайты, такие как компоненты RS, объявляют Vet6 «1024 КБ» и китайский магазин, но в любом случае..


Изображение


Изображение


Изображение

Rogerclark
Пт 25 августа 2017 г. 1:35
Это интересно...

Известно, что F103C8 имеет вспышку 128 КБ, когда в спецификации говорится, что должно быть только 64 тыс

Я знаю, что некоторые другие люди проверили более крупные MCU F103, и у них все больше вспышки, чем в спецификации, но я не могу вспомнить, если кто -то еще заметил, что у F103 больше оперативной памяти

Я не думаю, что у F103CX больше оперативной памяти, чем в спецификации, но фактическое количество ОЗУ или вспышки, кажется, связано с тем, что STM называет «плотностью» продукта.

Похоже, MCU в той же серии с той же «плотностью», как правило, имеют вспышку и оперативную память, которые доступны в лучшем MCU в этой группе (серии и плотность)

Возможно, стоит искать на форуме, чтобы узнать, прошел ли кто -нибудь тестирование RAM на других MCU STM32, а не просто тестирование вспышки


КСТАТИ. Я отредактировал ваше название, чтобы облегчить его, когда люди ищут определенный тип MCU

BulbchangeExpert
Пт 25 августа 2017 г., 4:26 утра
[Rogerclark - Пт 25 августа 2017 1:35] - Известно, что F103C8 имеет вспышку 128 КБ, когда в спецификации говорится, что должно быть только 64 тыс
Обе мои синие таблетки имеют 128 тыс., Они выглядят одинаково, но купили 1-2 года друг с другом

также рука MCU с 128 КБ вспышки ЯВЛЯЕТСЯ Стоит купить, на мой взгляд
[Rogerclark - Пт 25 августа 2017 1:35] - Больше оперативной памяти
Я должен утверждать, что F407VET должен иметь 192 КБ оперативной памяти, он отображается на самом деле меньше, но в соответствии с таблицей данных 64 КБ его управляется по -разному, так что это, вероятно, причина, по которой он отображается меньше
[Rogerclark - Пт 25 августа 2017 1:35] - Похоже, MCU в той же серии с той же «плотностью», как правило, имеют вспышку и оперативную память, которые доступны в лучшем MCU в этой группе (серии и плотность)
Это довольно хорошая теория, но странно, что часть MCU, которая стоит дороже (я думаю), «дана бесплатно», это может быть связано со страной происхождения этих чипсов :ржу не могу: (Я также «знаком» с поддельными компонентами)
[Rogerclark - Пт 25 августа 2017 1:35] - КСТАТИ. Я отредактировал ваше название, чтобы облегчить его, когда люди ищут определенный тип MCU
Неважно, моя вина, я побуждаю, что текста темы было достаточно для поиска

Squonk42
Пт 25 августа 2017 г. 5:22 утра
Создание маски для Achip стоит дорого, поэтому производители используют как можно меньше как можно меньше. OTOH, маркетинг настаивает на том, чтобы иметь орфональную матрицу с количеством штифтов и размером памяти в качестве оси, чтобы создать диапазон, который они могут взимать более или менее...

Afaict, Ti был первым, кто повторно использовал ту же маску для всех чипов с одним и тем же ядром и не рассказал об этом int msp430, хотя по лишке данных можно сказать, поскольку потребление мощности одинаковы для всех чипов!

Похоже, что ST играет в ту же игру, а STM32F407XE на самом деле представляет собой МСП, так как STM32F407XG, имеющий 1 МБ флэш-памяти и 192 КБ SRAM (64 КБ его-это память, связанная с ядрами, доступная только через кэш)).

ST может (или нет) квалифицировать чипы для их объявленной емкости, поэтому вы рискуете при использовании этой дополнительной памяти.

Rogerclark
Пт 25 августа 2017 г. 5:42 утра
КСТАТИ.

Я спросил ST о фальшивом STM32, и они не знали ни о каких, поэтому я думаю, что это компоненты, сделанные ST, это просто не стоит хлопот, когда набрасывает оперативную память на досках, у которых больше оперативной памяти и т. Д.

Это на самом деле только для Hobbbss и т. Д., А также для компаний, которые продают дешевые продукты E.глин. Клоны Stlink из Китая, которые используют F101, который не должен иметь USB, но имеет USB.

Любой, кто использует их MCU в коммерческих целях в больших масштабах, не может рискнуть использовать более низкую спецификационную продукцию, чтобы внезапно найти в новом бахе, что у них больше не было дополнительной оперативной памяти или Flash

Но это здорово, что мы можем использовать его, так как 1 МБ был бы отлично подходит для схватки видео кадры камеры и т. Д

AG123
Пт 25 августа 2017 г. 16:12
Другое предположение может заключаться в том, что партия чипов, которые не пропускают QA для 1 м, отмечены как VE, и что эти вспышки предназначены для «отключения», возможно, в рамках производственного процесса, но в любом случае она решается » не тратить время »и просто отметить этот ветеринар вместо VGT, чтобы те, кто использует этот« дополнительный »512K, принимают азартную игру, если они хотят :ржу не могу:

victor_pv
Пт 25 августа 2017 г. 16:27
О РАМ, 64 КБ - это CCM в другом базовом адресу, поэтому они не посвящены другим 128 КБ.

О вспышке я почти уверен, что проверил как минимум 1 из моих ветеринаров и не мог написать после 512 КБ, но я снова проверю.

Интересно, является ли эта "VG" на вершине чипа...

BulbchangeExpert
Пт 25 августа 2017 г. 16:34
[Squonk42 - Пт 25 августа 2017 г. 5:22] - Создание маски для Achip стоит дорого, поэтому производители используют как можно меньше как можно меньше. OTOH, маркетинг настаивает на том, чтобы иметь орфональную матрицу с количеством штифтов и размером памяти в качестве оси, чтобы создать диапазон, который они могут взимать более или менее...
Звучит довольно логика
[Rogerclark - Пт 25 августа 2017 г. 5:42] - F101, который не должен иметь USB, но имеет USB
USB может быть фальшивым AFAIK.... Посмотрите на программиста USBASP (который у меня есть, он использует не подписанные драйверы, а также иногда не реконгнирован USB :ржу не могу: )
[AG123 - Пт 25 августа 2017 г. 16:12] - Чипсы, которые не проходят QA для 1 м, отмечены как VE
Логика тоже... Мало того, утилита ST-Link настаивает на том, что синяя таблетка имеет 64 КБ и ветеринар, имеющий 512 КБ, я действительно не знаю, где этот идентификатор находится на идентификаторе «STM32F4XX \ STM32F40X», но программа МОЖЕТ Прочитайте всю память, не программируя ее за пределы «официального» размера (утилита ST-Link имеет много ошибок, кстати)

BulbchangeExpert
Пт 25 августа 2017 г. 16:35
[victor_pv - Пт 25 августа 2017 г. 16:27] - Интересно, является ли эта "VG" на вершине чипа...
: шок:

BulbchangeExpert
Пт 25 августа 2017 г. 16:55
[BulbchangeExpert - Пт 25 августа 2017 г. 16:35] -
[victor_pv - Пт 25 августа 2017 г. 16:27] - Интересно, является ли эта "VG" на вершине чипа...
: шок:
Есть VG и VQ ... От Кореи и Филиппин (PHL On Mine или KOR в Интернете (или Китай (CHN) и Малайзии (Mys) на моих синих таблетках)), вот что показывает изображения Google

victor_pv
Пт 25 августа 2017 г., 19:11
[BulbchangeExpert - Пт 25 августа 2017 г. 16:55] - Есть VG и VQ ... От Кореи и Филиппин (PHL On Mine или KOR в Интернете (или Китай (CHN) и Малайзии (Mys) на моих синих таблетках)), вот что показывает изображения Google
У меня уже есть как минимум 3 или 4 F4, я думаю, что я проверил размер вспышки в одном из них, пытаясь прочитать и написать после 512 КБ. В F1 STLINK напишет через сообщаемый адрес, если у MCU на самом деле больше, но, возможно, это терпит неудачу в F4, а погрузчик может читать и писать к нему?

BulbchangeExpert
Пт 25 августа 2017 г. 11:20
Я использовал STM32FLASH-0.5-Win64.Zip через FT232

Очевидно, он может рассчитать, прочитать и записать реальную память, не учитывая идентификаторы и прочее, вы даже можете сжечь загрузчик (указать адрес начала)

Но утилита ST Link (фактическая программа GUI) может Прочитайте всю память, она может (не) защитить все сектора, если вы установите «размер» на 0x100000, он будет прочитать целое, вы не можете изменить бонусную часть, но если вы попытаетесь ввести что -то вроде 0x100100 Прочитайте через 0x100000

victor_pv
Сб 26 августа 2017 2:21
Я только что проверил 2 из моих плат F407VET с Jlink и озоном, и у обоих было 1 МБ :)
Не уверен, как я проверил в другой раз, но, возможно, я сделал что -то не так.
Приятно знать, что в этом есть целые 512 КБ.

Я также проверил CCM RAM и SRAM, и мог читать только 64 КБ и 128 КБ соответственно на обеих досках.

Пито
Сб 26 августа 2017 г. 10:03
Это потому, что некоторые поставщики признали стоимость «изготовления MCU» (не считая здесь R&Г) из меньших чипов SRAM/Flash - это то же самое, что и более крупные, но их маркетинговые люди говорят, что они могут предложить различные чипсы, чтобы сделать клиентов счастливыми.

Затраты на сокращение/сборочное/сборочное/тестирование/упаковка CHIP намного выше, чем производственная стоимость кремниевой пластины (плата за лишние литейщики Chip обычно фиксированная плата за пластину), поэтому возиться со многими типами чип. несколько. Одиночный чип (матрица) на 300 -миллиметровой пластине может стоить 0 долларов.25- $ 0.5 (на основе размера чипа STM32), в то время как вы получаете 3K-6K Chip умирает (работая) с пластины.

Маски (или «ленты чипсов», маски используются для ультрафиолетовой литографии, вам нужно 20-36 из них сегодня, чтобы производство MCU/CPU) являются наиболее дорогим предметом производства - их нужно обновить Время от времени и их производственные затраты высоки (набор масок для узла 90 нм - т.е. STM32F407ZG - может стоить около 0 долларов.5-1 млн).