TestMem: other

TestMem techsupport home page

home   news   software   articles   other   links   contact


 

Все обо всем ...

Не тесты памяти

Модемный фильтр.

Кое-что о блоках питания.

Активная нагрузка.

Программатор для LPC/HWB FLASH

Разное.

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

Модемный фильтр.

Текст будет чуть позже, если кому-нибудь надо.

Filter

Кое-что о блоках питания.

Текст будет чуть позже, если кому-нибудь надо.

PowerSupply

Активная нагрузка.

Хм ... давно использую, может кому понадобится ...
Короче, это схема активной нагрузки, не требует внешнего питания и может забирать ток до .... 10-20-... ампер.
Технические данные:
- минимальный ток нагрузки - 10mA
- минимальное напряжение - 3.3V
- максимальное напряжение - 20V
- регулировка тока от 0 до 120%
- ток нагрузки можно модулировать от внешнего источника, подключаемого к входу 'mod'.

Load


Небольшое описание:
Транзисторы Q1 - это микросхема 198НТ1, используется только 4 транзистора .... что позволяет вместо нее установить и другие аналогичные микросхемы или дискретные транзисторы. Но, у последнем случае, может значительно возрасти минимальный ток нагрузки!
Транзистор Q2 - составной PNP, при отсутствии его можно заменить на пару КТ816+КТ818 или КТ816+КТ819. Не забудьте установить его на радиатор соответствующего размера!
Резисторы R5* (1Om,1W) задают максимальный ток нагрузки из расчета - один резистор на 1 ампер. Т.е. для 10A это будет 10 резисторов. Не стоит извращаться и применять что-то другое - проверено, будет только хуже.
Резисторы R6* и R7* задают второй, дополнительный предел тока. Больший ток включается с помощью переключателя SB1. Он должен быть .... ну не П2К! Т.е. д.б. расчитан на такой ток.
Ток нагрузки очень удобно измерять по напряжению в точках A-B, 100% соответствует 1V.
Цепи, обозначенные толстым синим проводом нужно делать как можно толще и короче.

Программатор для LPC/HWB FLASH.

В nForce2 применяются т.н. LPC(Low Pin Count) FLASH, у них используется синхронная шина с совмещением адреса и данных. До этого применяли микросхемы памяти с статическим доступом - отдельными шинами адреса и данных. Если поставить такую микросхему в программатор, который их не понимает, то, в лучшем случае, она не сгорит. Прочитать, а уж тем более переписать, ее точно не удастся.
Для возможности чтения и перепрошивки подобных FLASH я сделал программатор на LPT.

программатор на LPT

Есть его схема и архив программ. Всего две программы:
fl2read для чтения двумегабитных LPC/HWB FLASH в файл output.bin, при этом никаких проверок не делается.
fl2write для записи двумегабитных LPC/HWB FLASH из файла input.bin, при этом никаких проверок не делается.
Я специально разнес программы чтения и записи - так меньше вероятность испортить что-либо.

Настройки BIOS.


Для нормальной работы программатора, в BIOS mainboard надо сделать небольшие настройки - для LPT порта установить режим EPP или EPP/ECP. Это необходимо, иначе невозможно будет прочитать FLASH.

По плате.


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

Порядок работы.


Подключение к источнику 5V (лучше брать от того-же компьютера), установку и с'ем FLASH можно производить только при полностью выключенном компьютере. Даже не пытайтесь вставлять или вынимать FLASH при включенном питании!
В программе есть куча мелких неудобств и 'странностей', но у нее есть главное - FLASH прошиваются и потом эти FLASH нормально работают.
Если у кого-нибудь возникнет желание сделать нормальную оболочку - выложу описание/source процедур работы с программатором.

back