Re: ?????? ...

From: Konstantine <konstantine@r66.ru>
Date: Fri Jul 02 2004 - 14:31:51 EDT

Мы не из Ровера, нам за это никто не платит, хотя очень хотелось
бы (и предполагалось), т.к. времени убивается масса, а время есть
только по ночам :)

Все модули, что есть для Rover P5+ я выложил в cvs.

Сейчас я занимаюсь портом Rover P1.
Результата долго нет по следующим причинам:
!. Длинная сессия
!!. Защита бакалаврского диплома
!!!. Поступление в магистратуру
!V. Многие вещи приходится делать впервые, а на
освоение и понимание тратиться довольно много времени.

Сейчас проблема одна - заставить работать блок eGPIO в Р1.
Он из себя представляет восемь триггеров, подключенных
к адресной и шине данных (cs2). По идее, чтобы их контролировать,
достаточно просто написать 16бит, допустим, на а000000.
Через haret все прекрастно работает. Но когда пробую писать
в отмапленную память, то в лучшем случае он виснет, или ничего
не происходит. Думал, что влияют регистры msc или SXCNFG, но
в винде они находятся в reset state.
С JTAG вроде разобрались в чем было дело - перепаиваем переходник.

ЗЫ :) давайте писать по английски или хотя бы дублируйте письма, т.к.
не только русские заглядывают

==================

There is only one problem now: i can't understand how to make work eGPIO
block. It consists of 8 flip-flops connected to nCS2. It must be enough just
to write 16bit value to 0x0a000000. When i do it through haret - it works
(BL blinks, sound disappears etc). But when i write to the mapped region
in the kernel module just nothing happens.
I've also checked msc and sxcnfg registers - there are in reset state in
winCE.

-- 
Konstantine A. Beklemishev
Received on Fri Jul 2 14:16:22 2004

This archive was generated by hypermail 2.1.8 : Fri Jul 02 2004 - 14:17:59 EDT