Chip id что это
Перейти к содержимому

Chip id что это

  • автор:

chip ID

3.9 идентификатор микросхемы (chip ID; CID): Постоянный уникальный идентификационный номер интегральной микросхемы радиочастотной метки.

Примечание — Вместо термина «идентификатор микросхемы» не рекомендуется применять термин «уникальный идентификатор (UID)». То же самое относится к терминам «идентификатор радиочастотной метки», «уникальный идентификатор предмета» и «идентификатор объекта».

Англо-русский словарь нормативно-технической терминологии . academic.ru . 2015 .

Смотреть что такое «chip ID» в других словарях:

chip — chip … Dictionnaire des rimes

Chip.de — Chip (Deutschland) Beschreibung deutsche Computerzeitschrift Verlag CHIP Communica … Deutsch Wikipedia

chip — CHIP, chipuri, s.n., adv. 1. s.n. 1. Faţă, obraz, figură. Un chip oval. ♦ Expresie a feţei; fizionomie. Un chip trist. 2. Înfăţişarea sau aspectul unei fiinţe. Avea chip omenesc. ♢ loc. adv. În chip de. = cu înfăţişare de. asemenea cu. ♦… … Dicționar Român

Chip — [tʃ̮ɪp], der; s, s: 1. einen bestimmten Geldwert repräsentierende Marke bei Glücksspielen: der Spieler kaufte für sein ganzes Geld Chips. Syn.: ↑ Bon. 2. in Fett gebackene dünne Scheiben von rohen Kartoffeln: beim Fernsehen tranken wir Bier und… … Universal-Lexikon

Chip PC — Technologies Type Public (TASE: CPPC) Industry Computer Systems, IT Founded 2000 Headquarters … Wikipedia

Chip E. — Chip E. Chip E. on the turntables in 2004. Background information Birth name Irwin Larry Eberhart II Born March 15, 1966, Chicago, Ill … Wikipedia

Chip-8 — beschreibt sowohl eine interpretierte Programmiersprache, die an Assembler angelehnt ist, als auch die virtuelle Maschine, innerhalb der die Anwendungen ausgeführt werden. CHIP 8 ist plattformunabhängig und kann daher als ein Vorgänger moderner… … Deutsch Wikipedia

chip — [tʆɪp] noun 1. also silicon chip [countable] COMPUTING a small electronic device, used in a computer to store information, organize the computer s operating system, run programs etc; = MICROCHIP: • … Financial and business terms

CHIP-8 — beschreibt sowohl eine interpretierte Programmiersprache, die an Assembler angelehnt ist, als auch die virtuelle Maschine, innerhalb der die Anwendungen ausgeführt werden. CHIP 8 ist plattformunabhängig und kann daher als ein Vorgänger moderner… … Deutsch Wikipedia

chip — [chip] vt. chipped, chipping [ME chippen < OE * cippian < cipp, log, plowshare < L cippus, post, stake < IE base * k̑eipo , sharp post] 1. Rare to cut or chop with an ax or other sharp tool 2. a) to break or cut a small piece or thin… … English World dictionary

chip — ► NOUN 1) a small, thin piece removed in the course of cutting or breaking a hard material. 2) a blemish left by the removal of such a piece. 3) chiefly Brit. a long rectangular piece of deep fried potato. 4) (also potato chip) chiefly N. Amer. a … English terms dictionary

Chip id что это

Это легко проверить, раздобудьте немного фольги (к примеру от шоколадки) и оберните ею как можно плотнее в несколько слоев весь корпус ключа. Проверьте что нигде из под фольги не виднеется корпус ключа, и снаружи осталось только лезвие. Попробуйте завести двигатель.

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

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

Как определить какой чип у меня в ключе?

Самый простой способ но недостаточно точный проверить в каталоге ключей или спросить у нас через форму “Задать вопрос” в верхней части страницы.

Второй способ — это разобрать ключ. Вы можете открыть корпус ключа и проверить маркировку на чипе. Отправьте фотографию маркировки чипа к нам и мы вам поможем идентифицировать тип используемого чипа.

К примеру на чипах NXP(PHILIPS) всегда присутствует логотип и маркировка (PCF7931, PCF7935, PCF7936, PCF7937, PCF7938).

Чипы NXP объединенные с радиочастотным модулем управления ЦЗ имеют логотип и маркировку. Здесь маркировка, часто имеет только внутренний код производителя. Иногда маркировки и логотипа может не быть совсем.

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

На какой частоте работают кнопки ЦЗ?

Для работы кнопок управления центральным замком в разных странах используется различные диапазоны частот. К примеру в Северной Америке (США, Канада) используют диапазон 315MHz, В Европе и многих других странах включая Россию используют диапазон 433-434MHz и 868MHz. В Японии 300-315Mhz. Поэтому в России все автомобили должны использовать диапазон 433-434MHz, за исключением автомобилей купленных в США, Канаде, Японии и привезенных затем в Россию. Часто обозначение частоты можно найти на маркировке ключа или радиочастотного модуля.

Нужно ли привязывать ключ к автомобилю?

Да, обязательно нужно делать привязку, если бы можно было просто делать дистанционно ключи на любой автомобиль, иммобилайзер не защищал бы автомобиль от угона. Такая функция доступна лишь на несколько марок автомобилей (BMW, Mercedes, Land Rover. ) при заказе ключа у официального дилера с оформлением всех соответствующих документов. Любой другой ключ перед использованием необходимо привязать к автомобилю. Отдельно привязать чип для возможности завести автомобиль и отдельно кнопки управления ЦЗ.

Можно ли привязать БУ ключ?

Если нужно привязать чип. Ответ и Да и Нет. Зависит от того какой используется чип и как производитель автомобиля заложил алгоритм работы ключа. К примеру на старых чипах с фиксированным кодом можно использовать БУ ключ сколько угодно раз. Или у TOYOTA сложилось так что ключ изначально должен быть полностью запрограммирован (подготовлен и залочен от перезаписи). Такой ключ можно использовать много раз и один на многих автомобилях одновременно.

Третий вариант когда автомобиль при привязке ключа, записывает в него конфигурацию и пароль и тип чипа позволяет менять пароль не зная пароля. Такой ключ можно использовать второй раз но после привязки в новый автомобиль, он не будет работать с предыдущим. Некоторые автомобили специально проверят перед привязкой новый ли ключ вы пытаетесь привязать? В современных чипах поменять пароль в ключе, не зная старый пароль не получится. Такой ключ повторно использовать нельзя. Привязать же кнопки ЦЗ повторно вполне возможно. Часто можно купить БУ ключ с кнопками и заменить в нем корпус и чип на новые, а плату радиоканала оставить старую.

Как привязать чип ключ?

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

Как привязать кнопки управления ЦЗ?

На большинстве автомобилей кнопки управления ЦЗ можно привязать самостоятельно. Процедура привязки как правило одинакова для всей линейки автомобилей одной марки этого же поколения. Раздобыть процедуру привязки можно всего за пару минут поиска в интернете.

Как сделать дубликат ключа?

Нужно обратиться в ближайшую мастерскую ключей. Вам нарежут лезвие и сделают копию чипа. Если вы хотите выкидной ключ или ключ похожий на оригинал и сэкономить немного на чипе. Вы можете предварительно приобрести корпус ключа, заготовку, чип для копирования. И затем обратиться в мастерскую только для нарезки лезвия и копирования чипа.

Чем отличается копия от привязки нового ключа?

Копия чипа — это когда делается полная копия уже существующего чипа, то есть для машины копия будет тем же самым ключом. Обратите внимание, что все современные чипы имеют серийный номер который нельзя изменить, а старые чипы с фиксированным кодом невозможно перезаписать.

Поэтому на обычный стандартный чип невозможно сделать копию (исключение чип PCF7935). Для копирования чипов используются эмуляторы чипов, которые работают точно так же как и стандартный, но позволяют изменять и серийный номер.

Привязка — это когда используется заводская процедура привязки. Как правило с помощью дилерского автосканера или специального прибора для привязки ключей. В этом случае используется обычный чип как и в родном ключе.

Какой эмулятор чипа выбрать для копирования?

В первую очередь проверьте чтобы эмулятор поддерживал тот тип чипа который вы хотите скопировать. Второе проверьте что бы данный тип эмулятора поддерживался прибором, которым вы будете делать копию. Самые популярные сейчас эмуляторы чипов TPX, CN, JMD.

Какие чипы можно скопировать?

Копирование чипов, это всегда погоня за автопроизводителем. Как только появляется первый прибор который может скопировать современный чип, который ставится на современные автомобили. Автопроизводители внедряют новый более защищенный.

На сегодняшний день (начало 2017 г.) можно легко копировать чипы 90-х годов с фиксированным кодом, такие как id11, id12, id13, 4C и более продвинутые id44. Чипы с динамическим кодом 4D все виды (40 и 80 бит), все чипы id46, Часть чипов id48.

Что такое чистый и подготовленный чип?

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

Изначально каждый чип после производства содержит в себе стандартные начальные данные. Такие как пароль, идентификатор, регистры настройки режимов работы и др.

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

Первая причина, перевести ключ в необходимый режим работы предварительно перед записью и не делать это в момент привязки. Вторая причина необходимость отличать свой новый ключ от ключей других марок. Такие автомобили перед привязкой ключа проверят в чипе предварительно внесенную информацию и затем только позволят записать ключ.

Какие существуют способы привязать ключ?

1. Привязка заводской процедурой с помощью автосканера или специального прибора.

2. С помощью программаторов прямой записью в память иммобилайзера.

3. Сделать копию чипа.

Что такое эмулятор чипа?

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

Используется для копирования чип ключей и изготовления чипов для автозапуска.

Можно ли нарезать лезвие по вину?

Для нарезки лезвий по VIN автомобиля необходима база соответствия VIN номера и кода для нарезки ключа. Такое может позволить себе только производитель автомобиля. Но часто в связке с ключом, на замке или в сервисной книжке автомобиля можно найти код для нарезки ключа.

Можно ли заказать ключ по вину?

Для некоторых марок (BMW, Mercedes, Land Rover . ) в официальном дилерском центре можно заказать новый ключ для автомобиля который будет работать сразу или после предварительной активации.

Типы чипов.

ID:13 — Фиксированный код внесенный при производстве. Без перезаписи. Копируется на чип Т5.

— Производство Texas Instruments (TI). Фиксированный код внесенный при производстве. Без перезаписи. Копируется на эмуляторы TPX1,TPX2,CN1,CN2, JMD-4D.

PCF7935 — Производство NXP. Перезаписываемый чип с возможностью использования пароля. Копируется на PCF7935.

PCF7936 — Производство NXP. Перезаписываемый HITAG2 шифрованием, блокировкой от записи. Копируется на TPX4, TPX5, CN3, JMD46.

PCF7941, 7945, 7946, 7961 — Так же как и PCF7936 но имеет встроенный модуль управления радиочастотным модулем, а PCF7961(PCF7922) имеет уже полностью встроенный радиочастотный модуль.

4D (40bit) — Производство Texas Instruments (TI). Перезаписываемый с шифрованием DST40. Позволяет блокировать данные от перезаписи. Есть возможность сменить ключ шифрования не зная сам ключ. Авторизация через запрос ответ. Копируется на TPX2, CN2, JMD4D.

4D (80bit) — Производство Texas Instruments (TI). Перезаписываемый с шифрованием DST80. Позволяет блокировать данные от перезаписи. Есть возможность сменить ключ шифрования не зная сам ключ. Увеличенный объём данных. Копируется на CN5, JMD-G.

ID:48 — Перезаписываемый с шифрованием. Копируется на эмулятор JMD48.

Как идентифицировать чипы HITAG2 по их ID?

Чипы NXP серии HITAG2, каждый имеет уникальный идентификатор. Предпоследняя же цифра идентификатора обозначает тип (p/n) микросхемы. Для примера смотрите таблицу ниже.

Идентификатор Тип микросхемы
XX XX XX 1X PCF7936
XX XX XX 2X PCF7946
XX XX XX 3X PCF7947
XX XX XX 4X PCF7942/44
XX XX XX 5X PCF7943
XX XX XX 6X PCF7941
XX XX XX 7X PCF7952
XX XX XX 8X PCF7961
XX XX XX 9X PCF7945/53
XX XX XX BX PCF7937

Можно ли сделать чип для автозапуска из смарт ключа?

Да, на большинстве смарт ключей можно сделать чип для автозапуска. Это возможно благодаря дублированию в смарт ключе функционала возможности работы как обычного ключа.

Если я куплю ключ с чипом, его затем нужно будет прописать?

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

После покупки ключа, нужно обратится к специалисту по иммобилайзерам для привязки ключа. Нарезать лезвие можно в мастерской по изготовлению ключей.

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

Можете ли вы по бирке на ключе нарезать лезвие?

Нет, у нас магазин и мы не режем лезвие по причине того что после нарезки вы не сможете сделать возврат или обмен ключа в случае, если он вам не подойдет.

Поэтому не советуем покупать ключ сразу с нарезкой. Нарезать лезвие лучше в ближайшей мастерской, чтобы иметь возможность сразу проверить результат работы мастера.

Подскажите, чип 4С уже содержит предварительно записанный код или он пустой и требует записи?

Чип 4с всегда уже имеет код заложенный на заводе во время изготовления. В такой чип ничего нельзя записать, его можно только считывать.

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

При покупке ключа с чипом HITAG2(id46), чем важен тип микросхемы?

«NXP» выпускает большую линейку микросхем предназначенных для ключей с протоколом шифрования HITAG2. Самый простой и распространенный представитель PCF7936. Чип имеет полный функционал протокола HITAG2.

Чип PCF7937EA — чип имеющий в своем составе дополнительную пользовательскую память, в которой автомобиль может хранить какие либо данные.

Для ключей с кнопками, «NXP» выпускает чипы PCF7941,PCF7945,PCF7946,PCF7947 включающие в себя ядро HITAG2 + дополнительный контроллер с небольшим объёмом пользовательской памяти. Такой чип без источника питания будет работать точно так же как и обычный PCF7936. Если на чип подать питание, в микросхеме начнет работать внутренний контроллер. В память программ контроллера, производитель ключа загружает программу для работы кнопок управления центральным замком.

Позднее «NXP» выпустила более новые чипы PCF7961/PCF7922. Они пришли на замену PCF7941, PCF7945, PCF7946, PCF7947. Новые чипы позволяют заменить все старые чипы, и к тому же имеют дополнительный функционал. Например добавился объём памяти и встроенный радиочастотный передатчик и ключ теперь можно выполнить всего на одной микросхеме.

Что же нужно учитывать выбирая ключ? Так сложилось, что в первых 4-х битах последнего байта идентификатора указывается тип микросхемы. Поэтому иногда случается так что автомобиль перед привязкой ключа хочет проверить по идентификатору тип микросхемы. Обычно это, только автомобили OPEL. Поэтому в таком случае не так важно какой тип микросхемы стоит, главное что бы идентификатор и программа работы кнопок были с нужным типом.

Если остались вопросы.

По всем вопросам смело обращайтесь к нам через форму “Задать вопрос” в верхней части страницы.
Будем рады помочь.

IP-ядра Intel Chip ID FPGA Руководство пользователя

report this ad

IP-ядра Intel Chip ID FPGA

Каждая поддерживаемая Intel® FPGA имеет уникальный 64-битный идентификатор микросхемы. Идентификатор чипа IP-ядра Intel FPGA позволяют считывать этот идентификатор чипа для идентификации устройства.

Сопутствующая информация

Please enable JavaScript

  • Введение в IP-ядра Intel FPGA
    • Предоставляет общую информацию обо всех IP-ядрах Intel FPGA, включая параметризацию, создание, обновление и моделирование IP-ядер.
    • Создавайте сценарии моделирования, которые не требуют ручного обновления программного обеспечения или обновлений версии IP.
    Поддержка устройств

    Сопутствующая информация

    • Уникальный идентификатор чипа Intel MAX 10 FPGA IP Core
    Идентификатор чипа Intel Stratix 10 FPGA IP Core
    • В этом разделе описывается идентификатор чипа IP-ядра Intel Stratix 10 FPGA.

    Функциональное описание

    Сигнал data_valid начинается с низкого уровня в начальном состоянии, когда данные не считываются с устройства. После подачи импульса высокого уровня на входной порт readid идентификатор чипа Intel Stratix 10 FPGA IP считывает уникальный идентификатор чипа. После считывания IP-ядро выдает сигнал data_valid, указывающий, что уникальное значение идентификатора микросхемы в выходном порту готово к извлечению. Операция повторяется только при сбросе ядра IP. Выходной порт chip_id[63:0] содержит значение уникального идентификатора чипа до тех пор, пока вы не перенастроите устройство или не сбросите IP-ядро.

    Примечание: Вы не можете имитировать IP-ядро Chip ID, потому что IP-ядро получает ответ на данные ID чипа от SDM. Чтобы проверить это IP-ядро, корпорация Intel рекомендует выполнить оценку оборудования.

    Порты

    Рисунок 1: Идентификатор чипа Intel Stratix 10 FPGA IP Core Ports

    Таблица 2: Идентификатор чипа Intel Stratix 10 FPGA IP Core Порты Описание

    Значение при включении сбрасывается на 0.

    Доступ к идентификатору чипа Intel Stratix 10 FPGA IP через Signal Tap

    Когда вы переключаете сигнал readid, IP-ядро Intel Stratix 10 FPGA с идентификатором микросхемы начинает считывать идентификатор микросхемы с устройства Intel Stratix 10. Когда идентификатор чипа готов, IP-ядро Intel Stratix 10 FPGA с идентификатором чипа устанавливает сигнал data_valid и завершает JTAG доступа.

    Примечание: Разрешить задержку, эквивалентную tCD2UM, после полной настройки чипа, прежде чем пытаться считать уникальный идентификатор чипа. Обратитесь к соответствующему техническому описанию устройства для значения tCD2UM.

    Сброс идентификатора чипа Intel Stratix 10 FPGA IP Core

    Чтобы сбросить IP-ядро, вы должны подать сигнал сброса не менее чем на десять тактов.

    Внимание

    1. Для устройств Intel Stratix 10 не сбрасывайте IP-ядро, по крайней мере, до tCD2UM после полной инициализации микросхемы. Обратитесь к соответствующему техническому описанию устройства для значения tCD2UM.
    2. Рекомендации по созданию IP-ядра см. в разделе IP-адреса Intel Stratix 10 Reset Release в Руководстве пользователя по конфигурации Intel Stratix 10.
    Сопутствующая информация
    • Предоставляет дополнительную информацию об IP-адресе Intel Stratix 10 Reset Release.

    Идентификатор чипа IP-ядра Intel FPGA

    В этом разделе описываются следующие IP-ядра.

    • Уникальный идентификатор чипа IP-ядро Intel Arria 10 FPGA
    • Уникальный идентификатор чипа IP-ядро Intel Cyclone 10 GX FPGA
    • Уникальный идентификатор чипа IP-ядро Intel FPGA

    Функциональное описание

    Сигнал data_valid начинается с низкого уровня в начальном состоянии, когда данные не считываются с устройства. После подачи тактового сигнала на входной порт clkin IP-ядро Intel FPGA с идентификатором микросхемы считывает уникальный идентификатор микросхемы. После считывания IP-ядро выдает сигнал data_valid, указывающий, что уникальное значение идентификатора микросхемы в выходном порту готово к извлечению. Операция повторяется только при сбросе ядра IP. Выходной порт chip_id[63:0] содержит значение уникального идентификатора чипа до тех пор, пока вы не перенастроите устройство или не сбросите IP-ядро.

    Примечание: IP-ядро Intel Chip ID не имеет имитационную модель fileс. Чтобы проверить это IP-ядро, корпорация Intel рекомендует выполнить оценку оборудования.

    Рисунок 2: Идентификатор чипа Порты Intel FPGA IP Core

    • Для Intel Arria 10 и Intel Cyclone 10 GX: 30 МГц.

    Для сброса IP-ядра поддерживайте высокий уровень сигнала сброса не менее 10 циклов clkin(1).

    Доступ к уникальному идентификатору чипа Intel Arria 10 FPGA IP и уникальному идентификатору чипа Intel Cyclone 10 GX FPGA IP через Signal Tap

    Примечание: Идентификатор чипа Intel Arria 10 и Intel Cyclone 10 GX недоступен, если у вас есть другие системы или IP-ядра, обращающиеся к JTAG одновременно. Для бывшегоample, логический анализатор Signal Tap II, набор инструментов Transceiver Toolkit, внутрисистемные сигналы или датчики, а также IP-ядро контроллера SmartVID.

    При переключении сигнала сброса IP-ядра Intel Arria 10 FPGA с уникальным идентификатором микросхемы и IP-ядра Intel Cyclone 10 GX FPGA начинают считывать идентификатор микросхемы с устройства Intel Arria 10 или Intel Cyclone 10 GX. Когда идентификатор чипа готов, уникальный идентификатор чипа IP-ядра Intel Arria 10 FPGA и уникальный идентификатор чипа IP-ядра Intel Cyclone 10 GX FPGA подтверждают сигнал data_valid и заканчивают JTAG доступа.

    Примечание: Разрешить задержку, эквивалентную tCD2UM, после полной настройки чипа, прежде чем пытаться считать уникальный идентификатор чипа. Обратитесь к соответствующему техническому описанию устройства для значения tCD2UM.

    Сброс идентификатора чипа Intel FPGA IP Core

    Чтобы сбросить IP-ядро, вы должны подать сигнал сброса не менее чем на десять тактов. После отмены сигнала сброса IP-ядро повторно считывает уникальный идентификатор чипа из блока идентификатора предохранителя. Ядро IP подтверждает сигнал data_valid после завершения операции.

    Примечание: Для устройств Intel Arria 10, Intel Cyclone 10 GX, Intel MAX 10, Stratix V, Arria V и Cyclone V не сбрасывайте IP-ядро, по крайней мере, до tCD2UM после полной инициализации чипа. Обратитесь к соответствующему техническому описанию устройства для значения tCD2UM.

    Вопрос: Chip_ID в RTL

    Подскажите, пожалуйста, кто знает. В ESP8266 был chip_id — это был уникальный идентификатор экземпляра чипа. В RTL тоже есть chip_id, но это совсем другое — отражает тип чипа, например, для RTL8710 chip_id=0xFC.

    Вопрос — есть ли в RTL какой-нибудь уникальный номер экземпляра чипа и (если есть) как его узнать?

    sharikov
    Active member
    Dmitry Orlov
    Member

    Подскажите, пожалуйста, кто знает. В ESP8266 был chip_id — это был уникальный идентификатор экземпляра чипа. В RTL тоже есть chip_id, но это совсем другое — отражает тип чипа, например, для RTL8710 chip_id=0xFC.

    Вопрос — есть ли в RTL какой-нибудь уникальный номер экземпляра чипа и (если есть) как его узнать?

    Активный участник сообщества

    Подскажите, пожалуйста, кто знает. В ESP8266 был chip_id — это был уникальный идентификатор экземпляра чипа. В RTL тоже есть chip_id, но это совсем другое — отражает тип чипа, например, для RTL8710 chip_id=0xFC.

    Вопрос — есть ли в RTL какой-нибудь уникальный номер экземпляра чипа и (если есть) как его узнать?

    sharikov
    Active member
    aloika
    Active member
    Активный участник сообщества
    aloika
    Active member
    Активный участник сообщества

    Правило у SDK получения MAC в дровах:
    1) распаковывается* eFuse в структуру настроек WiFi под названием типа eeprom (struct _ADAPTER, eeprompriv).
    2) на неё накладываются* значения из Flash сектора по адресу 0xA000.
    3) Если все 6-ть байт MAC равны 0xFF, то ставится mac по умолчанию.

    * паковка имеет записи, которые надо заместить. Т.е. в сжатом виде указаны адрес и значения для областей в efuse_eeprom_data[HWSET_MAX_SIZE_512]. Замещения значений MAC там может и не быть. Изначально буфер efuse_eeprom_data 512 байт содержат 0xff. Этим достигается возможность дозаписи в eFuse, которые заместят предыдущие.

    pvvx/RTL00_WEB
    Кроме того MAC, в структуре есть область efuse_eeprom_data, от куда его скопировали в mac_addr[6], в какой-то момент времени:

    От туда он, в какой-то момент попадет в область WiFi регистров

    Т.е. существует более 3-х MAC адресов — в eFuse, в Flash, в RAM eeprompriv, в netif-ах у LwIP. И они ещё отличаются для STA и AP драйвера. и могут быть заданы пользователем.
    Так-же процедур установки MAC более 3-х

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *