|
Текущее время: 22 ноя 2024, 16:24
|
Сообщения без ответов | Активные темы
|
|
|
|
uncledim
|
Заголовок сообщения: Re: Прошивка новых PWM IR3567b Добавлено: 09 ноя 2021, 20:18 |
Продвинутый форумчанин |
|
|
Зарегистрирован: 22 дек 2016, 12:07 Наличности на руках: 1,135.36
Сообщения: 1102 Откуда: Moscow
|
tolik-psk писал(а): Адаптер после покупки поддерживает только POL надеюсь, что всё-таки "софт без лицензии", а не "адаптер", да и то - новый проект с неподдерживаемыми шимками нельзя создать, а существующий (который имеет вполне редактируемый текстовый формат) открывает без каких-либо лишних слов. Может быть работает при этом некорректно, пока точно не знаю. играюсь сейчас с таким перепрошивать 3567B вроде получается (читается, пишется, счетчик тикает, верификация проходит/не проходит когда надо) результат на лицо мультиметре (менял стартовое напряжение с выбора по пинам на жестко заданное и обратно), поведение похоже на правду а вот с новой 35217 (полагаю чистая, брал на маузере) - не всё так радужно на шине определяется тоже вроде всё читается пишется и тикает и напруги на плате поднимаются в итоге а в процессе загрузки например драйвера карты в винде - все питания падают.. т.е. точного клона рабочей ирки создать пока не удалось но возвращать донгл желания не возникло)
|
|
|
|
|
uncledim
|
Заголовок сообщения: Re: Прошивка новых PWM IR3567b Добавлено: 30 ноя 2021, 23:03 |
Продвинутый форумчанин |
|
|
Зарегистрирован: 22 дек 2016, 12:07 Наличности на руках: 1,135.36
Сообщения: 1102 Откуда: Moscow
|
tolik-psk писал(а): прогером? AB - afterburner
|
|
|
|
|
Closer
|
Заголовок сообщения: Re: Прошивка новых PWM IR3567b Добавлено: 01 дек 2021, 08:06 |
Я тут случайно |
|
|
Зарегистрирован: 13 май 2013, 21:43 Наличности на руках: 8.01
Сообщения: 12 Откуда: Khabarovsk
|
tolik-psk писал(а): Afterburner от MSI? Пока что этим. Сегодня буду пробовать прогеры i2c какие есть, может чего получится
|
|
|
|
|
amarkov
|
Заголовок сообщения: Re: Прошивка новых PWM IR3567b Добавлено: 01 дек 2021, 10:19 |
Интересующийся |
|
|
Зарегистрирован: 28 апр 2021, 18:58 Наличности на руках: 71.07
Сообщения: 24 Откуда: Iva
|
uncledim писал(а): Gigabyte rx580 gaming 8Gb MI 6 фаз. Снятый AB Большое Спасибо! Буду изучать различия. А то так и не попался гигабайт с IR.
|
|
|
|
|
fffas
|
Заголовок сообщения: Re: Прошивка новых PWM IR3567b Добавлено: 04 янв 2022, 22:41 |
Интересующийся |
|
|
Зарегистрирован: 24 янв 2018, 19:28 Наличности на руках: 54.24
Сообщения: 122 Откуда: mo
|
refflex писал(а): Да не нужны нам никакие usb005 никто с этим и не спорит - прочитать это даже не четверть проблемы , а вот записать . там почти наверняка инициация нужна
|
|
|
|
|
refflex
|
Заголовок сообщения: Re: Прошивка новых PWM IR3567b Добавлено: 04 янв 2022, 23:03 |
Интересующийся |
|
|
Зарегистрирован: 24 дек 2020, 18:32 Наличности на руках: 196.25
Сообщения: 137 Откуда: Гатчина
|
fffas писал(а): никто с этим и не спорит - прочитать это даже не четверть проблемы , а вот записать . там почти наверняка инициация нужна
Скорее нужно просто уметь работать с протоколом PMBus. Он стандартизирован. Вот, что написано в даташите к mps шимке: "The MP2853 uses the EEPROM to store application configuration parameters. The default values are pre-programmed at the factory. The data can be programmed again using the STORE_USER_ALL command (15h) via the PMBusTM. The configuration is restored from the EEPROM during the power-on sequence or by receiving the RESTORE_USER_ALL command (16h) from the PMBus" Тоже самое написано к IR38060: "The STORE_USER_ALL command allows the user to copy the entire contents of the user section of the Operating Memory registers to the matching locations in the non-volatile multi-time programmable memory (MTP). Any items in Operating Memory that do not have matching locations in the MTP User Store are ignored. It is permitted to use the STORE_USER_ALL command while the device is operating. However, the device may be unresponsive during the copy operation; in such an event, the BUSY bit in STATUS_BYTE will be set, and it is strongly recommended that the user should pause reading from or writing to the device until the BUSY bit is reset, indicating completion of the copy operation." Но на IR3567b команда STORE_USER_ALL ничего не дает. Пытаюсь разобраться почему...
|
|
|
|
|
Alcos
|
Заголовок сообщения: Re: Прошивка новых PWM IR3567b Добавлено: 05 янв 2022, 04:54 |
Интересующийся |
|
|
Зарегистрирован: 13 дек 2019, 17:31 Наличности на руках: 67.18
Сообщения: 38 Откуда: Россия
|
Есть только полный даташит на IR3565b (файл прикрепил). Пытался у Infineon выпросить полный даташит на IR3567b, но это бесполезно, они упёрлись рогом и требуют это: "Thank you for your inquiry. To request for detailed data for IR3567B ,we still need the info below, would you please kindly fill in and send back?
Just to confirm, is the complete product name of mentioned product IR3567BMTRPBF actually? - Customer Name: - Customer Location: - Product part number(s): - Target pricing by part: - Overall business opportunity size (Vol/yr, $Rev/yr, lifetime period): - If Business is <$0.5M/yr, please provide strategic reasoning to support with collateral - Design in/win decision date: - Production start date: - Application detail: - Market Segment detail: - Confirm if a local FAE (trained on DC-DC products) is assigned to own the design in activity with the customer (Y/N) & Assigned FAE name - Supplemental technical AE assistance required? (Y/N): - Channel partner detail (Disti / ODM etc):
Best regards, Infineon Technologies, Luna Tang, Customer Service Professional"
С лицензией на PowIRCenter тоже самое. Я три месяца с ними бодался и всё бесполезно. Совсем зажрались. У той же ITE просишь даташит, так они присылают без проблем. Есть у меня USB005, брал на Infineon, если брать на Mouser, то гораздо дороже получается. Прошивка в новом USB005 v59.14, а с PowIRCenter идёт только v59.13 даже с обновлением до последней v1.0.7832.
Вот прошивка IR3567b от R9-390 снятая USB005 через PowIRCenter. Доска v308 rev2.3 (фото внутри архива). Отличается от выложенной ранее IR3567b_R9_390_Nitro(6+1). С китайскими "новыми" шимками действительно проблема. Пока все эксперименты отложил в долгий ящик. Это всё делалось ещё до выкладывания Дмитрием(Mafiya67) видео.
У вас нет доступа для просмотра вложений: 1. Пожалуйста авторизуйтесь или зарегистрируйтесь. 2. Вы должны иметь 15 (ПЯТНАДЦАТЬ) или более сообщений. 3. У нас можно купить доступ к файлам.
|
|
|
|
|
fffas
|
Заголовок сообщения: Re: Прошивка новых PWM IR3567b Добавлено: 08 янв 2022, 23:03 |
Интересующийся |
|
|
Зарегистрирован: 24 янв 2018, 19:28 Наличности на руках: 54.24
Сообщения: 122 Откуда: mo
|
tolik-psk писал(а): С донглом usb005 доступны все области донгл по хорошему нафиг не нужен - при наличии ардуино все последовательности для доступа можно эмулировать (если ,конечно, их знать - донгл всего лишь их аппаратно и формирует ) В старые добрые времена я делал эмуляцию интерфейса для sd карт - все делается на ура , но многие интересные подробности в публичном даташите просто закрыты .
|
|
|
|
|
tolik-psk
|
Заголовок сообщения: Re: Прошивка новых PWM IR3567b Добавлено: 09 янв 2022, 00:12 |
Интересующийся |
|
|
Зарегистрирован: 18 июн 2016, 01:39 Наличности на руках: 99.65
Сообщения: 119 Откуда: СПБ
|
Я это и имел ввиду. Мало кто будет заморачиваться и выкладывать сюда данные снятые юсб анализатором. Доступно только то что есть в даташитах в общем доступе. Самый более менее возможно успешный вариант это через PMbus(user раздел). Что в нем храниться хз, может достаточно его только шить. Через i2c там на последнем этапе записи прошивки нужно подсчитывать hex значение нового раздела из оставшихся счётчиков по разделам и складывать с какой-то командой, точно не помню уже, после идет пауза и в ответ на запрос вернется CRC сумма, если 000 то все ок. Могу еще сказать что в видео Mafiya67 дамп снятый через arifburner и софтом powircenter одинаковые, но Дима в видео говорить что разные , если внимательно посмотреть файл txt там где именно дамп для последующей прошивки, в нем видно что там не все данные из таблицы, а только те которые обязательны(trim,user,mfr) и которые к счастью совпадают полностью. Arifburner это не единственный метод для получения дампа с шимки..... ---------- Добавлено спустя 12 минут 23 секунды: ---------- refflex писал(а): Скорее нужно просто уметь работать с протоколом PMBus. Он стандартизирован. Вот, что написано в даташите к mps шимке: "The MP2853 uses the EEPROM to store application configuration parameters. The default values are pre-programmed at the factory. The data can be programmed again using the STORE_USER_ALL command (15h) via the PMBusTM. The configuration is restored from the EEPROM during the power-on sequence or by receiving the RESTORE_USER_ALL command (16h) from the PMBus"
Тоже самое написано к IR38060: "The STORE_USER_ALL command allows the user to copy the entire contents of the user section of the Operating Memory registers to the matching locations in the non-volatile multi-time programmable memory (MTP). Any items in Operating Memory that do not have matching locations in the MTP User Store are ignored. It is permitted to use the STORE_USER_ALL command while the device is operating. However, the device may be unresponsive during the copy operation; in such an event, the BUSY bit in STATUS_BYTE will be set, and it is strongly recommended that the user should pause reading from or writing to the device until the BUSY bit is reset, indicating completion of the copy operation."
Но на IR3567b команда STORE_USER_ALL ничего не дает. Пытаюсь разобраться почему...
В шимках есть еще блокировка на изменение конфигурации и снять ее можно зная password. Может в этом дело.
_________________ Telegram Https://t.me/kiloT_SPB
|
|
|
|
|
refflex
|
Заголовок сообщения: Re: Прошивка новых PWM IR3567b Добавлено: 09 янв 2022, 19:21 |
Интересующийся |
|
|
Зарегистрирован: 24 дек 2020, 18:32 Наличности на руках: 196.25
Сообщения: 137 Откуда: Гатчина
|
tolik-psk писал(а): Не нашел не где упоминания про области программирования, какие параметры где хранятся в trim,user,mfr. Без донгла доступ по i2c возможен возможно к user,mfr. По pmbus только к user. Ардуининой читаются все области. Нужный нам регистр 14h для отключения фаз находится в области user, а бОльшего нам и не надо (или надо?). Вложение: LvpKyEY.jpg Вложение: 1111111.png tolik-psk писал(а): Доступно попыток программирования 3 раза trim и mfr, 10 раз user область, вроде так. Можно попробовать ориентироваться на это: Вложение: 22222222.png tolik-psk писал(а): В шимках есть еще блокировка на изменение конфигурации и снять ее можно зная password. Может в этом дело. Вложение: 33333333.png and information, and readЧитается все нормально. Мафия67 не вводил никаких паролей для считывания, перед записью устанавливал пароль нули, то есть не установлен. Можно сделать вывод, что дело не в паролях. (отвалится ли функционал у видахи, если установить пароль или ей достаточно telemetry registers?) "The MP2888A uses register DBh to enable EEPROM write protection." Скорее всего, в IR3567b тоже существует "write protection register", только адрес его неизвестен. А записывается все одной командой: "The STORE_USER_ALL command instructs the PMBus device to copy the Page 0 contents of the operating memory to the matching locations in the EEPROM. In the process, the device calculates the CRC for all saved bits and saves the CRC result in the EEPROM."
У вас нет доступа для просмотра вложений: 1. Пожалуйста авторизуйтесь или зарегистрируйтесь. 2. Вы должны иметь 15 (ПЯТНАДЦАТЬ) или более сообщений. 3. У нас можно купить доступ к файлам.
|
|
|
|
|
tolik-psk
|
Заголовок сообщения: Re: Прошивка новых PWM IR3567b Добавлено: 10 янв 2022, 20:38 |
Интересующийся |
|
|
Зарегистрирован: 18 июн 2016, 01:39 Наличности на руках: 99.65
Сообщения: 119 Откуда: СПБ
|
refflex писал(а): Скорее нужно просто уметь работать с протоколом PMBus. Он стандартизирован. Вот, что написано в даташите к mps шимке: "The MP2853 uses the EEPROM to store application configuration parameters. The default values are pre-programmed at the factory. The data can be programmed again using the STORE_USER_ALL command (15h) via the PMBusTM. The configuration is restored from the EEPROM during the power-on sequence or by receiving the RESTORE_USER_ALL command (16h) from the PMBus"
Тоже самое написано к IR38060: "The STORE_USER_ALL command allows the user to copy the entire contents of the user section of the Operating Memory registers to the matching locations in the non-volatile multi-time programmable memory (MTP). Any items in Operating Memory that do not have matching locations in the MTP User Store are ignored. It is permitted to use the STORE_USER_ALL command while the device is operating. However, the device may be unresponsive during the copy operation; in such an event, the BUSY bit in STATUS_BYTE will be set, and it is strongly recommended that the user should pause reading from or writing to the device until the BUSY bit is reset, indicating completion of the copy operation."
Но на IR3567b команда STORE_USER_ALL ничего не дает. Пытаюсь разобраться почему... Как записывали регистры перед командой store user all Думаю что надо до store user all писать регистры через команды smbus/pmbus (process call) D0h. ---------- Добавлено спустя 8 минут 18 секунд: ---------- Если я правильно понимаю карта регистров которую мы пытаемся править находится в RAM и сюда нам надо вписать нужный регистр и потом командой Store user all записать в пзу всю новую карту области USER. Потом перезапустить шим и посмотреть что получилось.
У вас нет доступа для просмотра вложений: 1. Пожалуйста авторизуйтесь или зарегистрируйтесь. 2. Вы должны иметь 15 (ПЯТНАДЦАТЬ) или более сообщений. 3. У нас можно купить доступ к файлам.
_________________ Telegram Https://t.me/kiloT_SPB
|
|
|
|
|
refflex
|
Заголовок сообщения: Re: Прошивка новых PWM IR3567b Добавлено: 10 янв 2022, 21:29 |
Интересующийся |
|
|
Зарегистрирован: 24 дек 2020, 18:32 Наличности на руках: 196.25
Сообщения: 137 Откуда: Гатчина
|
tolik-psk писал(а): Как записывали регистры перед командой store user all Думаю что надо до store user all писать регистры через команды smbus/pmbus (process call) D0h. Сначала WRITE_REGISTER_PROCESS_CALL D0, затем STORE_USER_ALL (15h) Этот метод не работает. Значение регистра восстанавливается после ребута.
|
|
|
|
|
tolik-psk
|
Заголовок сообщения: Re: Прошивка новых PWM IR3567b Добавлено: 10 янв 2022, 22:20 |
Интересующийся |
|
|
Зарегистрирован: 18 июн 2016, 01:39 Наличности на руках: 99.65
Сообщения: 119 Откуда: СПБ
|
Programming Procedure via PMBus Set-up & Check 1. Check Vcc. 2. Check P1V8 pin voltage is 1.8V +/- 5%. Determine PMBus address 3. Find out what is the PMBus address of the device. Send required PMBus commands 3. Send any required PMBus commands (e.g. VOUT_COMMAND, FREQUENCY_SWITCH …) Write New Configuration into MTP Memory 4. Send the STORE_USER_ALL command Verification (Optional) 5. Remove the 5V power to clear the operating memory. 6. Re-apply 5V power. The device will initialize and transfer its NVM contents into the operating memory 7. Read the CRC flags by sending MFR_READ_REG with Register-Address=97h (refer to Figure 6) 8. Check the CRC error flag 97h bit-[2:0] = 000 (successful). ---------- Добавлено спустя 1 минуту 32 секунды: ---------- Еще как вариант перевести шим в Test и попробовать прошить. ---------- Добавлено спустя 3 часа 38 минут 28 секунд: ---------- Вложение: 20220111_005822.jpg Ну и команды PMbus отправлять на адрес PMbus, в шим два адреса i2c и pmbus, допустии i2c 30h, smbus 70h.
У вас нет доступа для просмотра вложений: 1. Пожалуйста авторизуйтесь или зарегистрируйтесь. 2. Вы должны иметь 15 (ПЯТНАДЦАТЬ) или более сообщений. 3. У нас можно купить доступ к файлам.
_________________ Telegram Https://t.me/kiloT_SPB
|
|
|
|
|
tolik-psk
|
Заголовок сообщения: Re: Прошивка новых PWM IR3567b Добавлено: 11 янв 2022, 03:32 |
Интересующийся |
|
|
Зарегистрирован: 18 июн 2016, 01:39 Наличности на руках: 99.65
Сообщения: 119 Откуда: СПБ
|
PowIRcenter находиться на офф сайте. Вроде как фулл версия. Написан на .NET Framework. Я его десамблировал для того чтоб глянуть упоминание шимов, вроде как все . Даже можно открыть hex редактором ехе и воспользоваться поиском нужных шимов, они там все находятся. Отпал вопрос про full версию, которую искал, а оказалось что она программно обрезана. Вариант написать Crack или лучше кейген, так как даже если и получиться раздобыть лицензию будет тикать время, по истечению которого не понятно что будет.
Я жду полноценный адаптер с интерфейсом под винду, который умеет работать с разными методами в smbus/pmbus, в том числе Process call. А пока что у меня тоже не чего не выходить с прошивкой.
По поводу прошивки через pmbus, возможно стоит блок на запись в пзу из ram. Плюс упоминания про прошивку адресов i2c и pmbus и их смещение, может здесь что то упускаем.
У вас нет доступа для просмотра вложений: 1. Пожалуйста авторизуйтесь или зарегистрируйтесь. 2. Вы должны иметь 15 (ПЯТНАДЦАТЬ) или более сообщений. 3. У нас можно купить доступ к файлам.
_________________ Telegram Https://t.me/kiloT_SPB
|
|
|
|
|
|
|
|
|
|
|
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения
|
|