Motorola Gm900 i problemy... Prośba o pomoc przy GM900 |
Witajcie. W internecie jest dużo "szumu" i nic sensownego wyłapać nie umiem a rib nie jest lekarstwem na wszystko... To tak w ramach wstępu. Wykonałem swojej konstrukcji RIB'a opartego o PL2303HX a aby dopełnić dzieła komunikację odpaliłem pod win 7 x64 bit. Kabelek jest w zasadzie klonem RIB'a z wyprowadzonymi potrzebnymi sygnałami i dopasowany do PL2303HX (ma zanegowane linie sterujące i pracuje z logiką 3.3V). Program oczywiście RSS R06.03.00 odpalony w DosBox. Rs232 poprawnie skonfigurowany z wyłączonym buforem. Genralnie kabel działa. W terminalu mam echo. Wystawienie stanu wysokiego przez DTR daje sygnał na CTS i RI. Sama transmisja też działa. Widzę efekt próby komunikacji przez postawienie zanegowanego BUSY w stan wysoki i linię danych nadającą w ascii SOH i STX. Sygnały lini BUS+ i BUS- są takie same i zanegowane. Kabelek RJ45 też jest dobrze podłączony bo widzę pullup od strony radia dla BUS+ i pulldown dla BUS-. W czasie próby nawiązania połączenia zanegowana linia BUSY idzie na stan wysoki (nie jestem pewien i prosił bym o weryfikację). Program natomiast wyrzuca mi komunikat "Bus data collision on TX error". Próbowałem zmieniać prędkość "procesora" w emulatorze i efekt na oscyloskopie widzę w postaci dłuższych przerw między ramkami danych ale komunikacji z radiem nie udało mi się nawiązać. Każda sugestia może być bezcenna. Pozdrawiam SP9MK |