Mini2440 — Memory layout e bootloader

Em 17/08/2010, em Mini2440, Produtos, por Sergio Prado

Recen­te­mente com­prei o kit Friendl­yARM Mini2440, e escrevi um post intro­dutório sobre ele aqui.

Min­has impressões ini­ci­ais são muito boas. Ele é pos­sivel­mente um dos mel­hores kits exis­tentes (que con­heço) para se apren­der sobre Linux embar­cado, por ser um hard­ware robusto, pelas fer­ra­men­tas exis­tentes e pela relação custo/benefício.

Vamos ver então com um pouco mais de detal­hes a arquite­tura da CPU, o lay­out de memória e o boot­loader que vem insta­l­ado de fábrica.

CPU E O LAYOUT DE MEMÓRIA

O kit, com todas as suas inter­faces de I/O e memória, pode ser visto na figura abaixo:

mini2440(1) Mini2440   Memory layout e bootloader

A CPU é um Sam­sung S3C2440 baseado no core ARM920T, RISC, arquite­tura Har­vard e voltado para apli­cações de baixo con­sumo. O datasheet pode ser baix­ado aqui.

Tem capaci­dade de endereça­mento de até 1GB, sendo 8 ban­cos de memória de 128M sele­cionáveis através de 8 chip select’s (nGCS0…nGCS7).

A memória RAM de 64MB (2 x 32MB) está mapeada para o endereço físico 0x30000000 através do nGCS6.

Exis­tem duas memórias de pro­grama neste kit, o que acaba sendo um difer­en­cial per­ante out­ros kits ARM volta­dos para apren­dizado. O kit pos­sui 2MB de memória flash do tipo NOR e 64MB de memória flash do tipo NAND.

Para quem não con­hece, vale aqui uma expli­cação sobre as difer­enças entre estes dois tipos de memória.

Ambas foram inven­tadas na década de 80 pela Toshiba. As primeiras memórias NOR foram ven­di­das pela Intel em 88. Com tempo de resposta para apa­gar e escr­ever muito grande, mas com a pos­si­bil­i­dade de acesso à leitura em qual­quer posição de memória, foi uma apli­cação ideal para memórias do tipo ROM, para armazenar pro­gra­mas que difi­cil­mente são alter­ados, como a BIOS de PCs  e firmware de equipa­men­tos eletrônicos.

Já as memórias do tipo NAND pos­sui um tempo de escrita bem menor, e uma maior den­si­dade, ou seja, mais MB de dados pelo mesmo espaço se com­para­dos com as memórias NOR. Por outro lado, não é pos­sível acesso de leitura à qual­quer posição de memória. A leitura e gravação é feita por blo­cos de memória (4kB por exem­plo). Isso dá a ela a apli­cação ideal para armazena­mento de dados. Quando usada como memória de pro­grama, é necessário ter um boot­loader que car­rega seu con­teúdo em memória RAM para ser executado.

O kit mini2440 con­segue fazer o boot pelas duas memórias através de uma chave (NAND <-> NOR) no canto infe­rior dire­ito da imagem acima.

Ao fazer o boot pela NAND, a CPU pos­sui uma região espe­cial chamada de “Boot inter­nal SRAM”, onde são car­rega­dos e exe­cu­ta­dos os primeiros 4KB da NAND. Estes primeiros 4K de pro­grama serão os respon­sáveis por car­regar o resto do pro­grama da NAND para a RAM, e rodar a apli­cação a par­tir de lá.

Ao fazer o boot pela NOR, é car­regado o boot­loader Supervivi, que vêm insta­l­ado de fábrica. Ele é baseado no boot­loader open source vivi da Sam­sung. Vamos dar uma olhada nele com mais detalhes.

BOOTLOADER SUPERVIVI

Para aces­sar o boot­loader ligue os cabos RS232 e USB e deixe a chave de seleção de memória na posição NOR. Você pode usar qual­quer apli­cação para con­soles como o Hyper­T­er­mi­nal para Win­dows ou o mini­com para Linux. Este é o menu ini­cial do boot­loader Supervivi:

supervivi menu Mini2440   Memory layout e bootloader

A opção “q” ofer­ece um shell para o boot­loader e as out­ras opções autom­a­ti­zam deter­mi­nada tarefa.

Ape­sar da manip­u­lação do boot­loader ser pela con­sole (porta ser­ial), a trans­fer­ên­cia de arquivos é pela USB. Você vai pre­cisar de uma apli­cação adi­cional para trans­ferir arquivos e ima­gens: DNW for Win­dows ou Usb-push for LinuxNos nos­sos exem­p­los usare­mos um PC com Linux, mas os pro­ced­i­men­tos com Win­dows são sim­i­lares, e mais infor­mações podem ser encon­tradas no man­ual de usuário do kit aqui.

CARREGANDO UMA APLICAÇÃO STANDALONE

Para car­regar uma apli­cação stand­alone na flash NAND, basta usar a opção “a”. Esta apli­cação stand­alone pode ser qual­quer binário pronto para exe­cução. Pode ser uma sim­ples apli­cação para pis­car leds ou uma apli­cação mais com­pleta com RTOS. Vamos car­regar aqui o binário “myled.bin” na flash, que vem como exem­plo junto com o kit:

Primeiro deve­mos preparar o boot­loader para car­regar o arquivo com a opção “a”:

[a] Absolute User Application
Enter your selection: a
USB host is connected. Waiting a download.

Depois deve­mos dis­parar a trans­fer­ên­cia com a apli­cação usb-push:

$ sudo ./usbpush /media/cdrom0/sample\ code\ without\ OS/myled.bin
csum = 0x83c6
send_file: addr = 0x30000000, len = 0x0000084c

O boot­loader vai exibir o sta­tus da transferência:

Now, Downloading [ADDRESS:30000000h,TOTAL:2134]
RECEIVED FILE SIZE:    2134 (2KB/S, 1S)
Downloaded file at 0x30000000, size = 2124 bytes
Write to flash ok: skipped size = 0x0, size = 0x84c
Então é só mudar a chave para NAND e reini­ciar o kit.
 
Vale aqui ressaltar um detalhe que já expliquei mais acima: como sua apli­cação esta rodando pela NAND, o proces­sador vai car­regar os primeiros 4K para a SRAM interna e exe­cu­tar. Por­tanto, os primeiros 4K da sua apli­cação dev­erá ter um código para copiar seu con­teúdo para a RAM e então bootar a apli­cação de lá.
 
CARREGANDOLINUX
 
O boot­loader divide a flash em 4 par­tições. Acesse o menu do boot­loader com a opção “q” e dig­ite o comando “part show”
 
Supervivi> part show
Number of partitions: 4
name            :       offset          size            flag
------------------------------------------------------------
vivi            :       0x00000000      0x00040000      0
param           :       0x00040000      0x00020000      0
kernel          :       0x00060000      0x00500000      0
root            :       0x00560000      0x3fa80000      0
Na primeira par­tição está o próprio boot­loader da NAND, a segunda é uma região para armazenar parâmet­ros e var­iáveis usadas pelo boot­loader, na ter­ceira está o ker­nel e na quarta o rootfs.

Esta forma de tra­balho facilita o desen­volvi­mento, porque você pode fazer alter­ações no rootfs sem ter que alterar o ker­nel, por exemplo.

Para então car­regar o linux, o processo é bem pare­cido com a apli­cação stand­alone expli­cada acima. A difer­ença é que você vai pre­cisar exe­cu­tar sep­a­rada­mente os coman­dos “v” para o boot­loader, “k” para o ker­nel e “y” para o rootfs.

O QUE MAIS POSSO FAZER COM ESTE BOOTLOADER

Você pode ainda car­regar um WINDOWS CE (opções “n”, “l”, “w”), car­regar uma apli­cação dire­ta­mente para a memória e rodar de lá (opção “d”), for­matar a flash (opção “f”) e até fazer backup/restore da NAND (opções “u” e “r”). 

A regra aqui é usar o boot­loader Super­vivi na memória NOR para manip­u­lar a flash NAND, e assim não cor­rer o risco de travar o kit. Se você apa­gar o con­teúdo da NOR, só com um JTAG para você car­regar nova­mente o bootloader.

Este boot­loader, ape­sar de aju­dar ini­cial­mente, tem algu­mas defi­ciên­cias, como supor­tar ape­nas sis­temas de arquivo yaffs. No próx­imo post vamos car­regar o u-boot, um boot­loader bem mais flex­ivel, e brin­car um pouco com o Android. Até lá!

Um abraço,

Ser­gio Prado
VN:F [1.9.13_1145]
Rat­ing: 10.0/10 (5 votes cast)
Mini2440 — Mem­ory lay­out e boot­loader, 10.0 out of 10 based on 5 ratings

Posts rela­ciona­dos:

  1. Kit de desen­volvi­mento Friendl­yARM mini2440
Tags:  
  • Marcelo

      Olá Sér­gio, td bem?
      Tam­bém estou pen­sando em com­prar esse kit pra me apro­fun­dar um pouco em sis­temas com linux embar­ca­dos e ver como funfa o android! =D
      Con­tinue postando, estarei aguardando ansiosa­mente pelo próx­imo post!

      Um grande abraço

    VA:F [1.9.13_1145]
    Rating: 0.0/5 (0 votes cast)
  • Pingback: Tweets that mention Mini2440 - Memory layout e bootloader, Mini2440 - Memory layout e bootloader -- Topsy.com

  • http://sitedebaixocusto.com.br Ivan Assaritti

    Olá Sér­gio,
    Meus parabéns pelo blog e pelos tra­bal­hos no Mini2440!  Estou inter­es­sado no kit mas tenho algu­mas dúvi­das sobre GPIO.
    Ver­i­fiquei no datasheet que há algu­mas entradas dig­i­tais e saidas para leds.  Elas não são redi­re­cionáveis por soft­ware?  E as saidas não estão em conec­tores, só nos leds?
    Outra dúvida:  Vi que o kit tem 4 entradas analóg­i­cas.  Se eu pre­cisar de uma saida analóg­ica como faria se não vi saída dig­i­tal que pudesse aplicar um PWM.
    abraços

    VA:F [1.9.13_1145]
    Rating: 0.0/5 (0 votes cast)
    • http://www.sergioprado.org ser­gio­prado

      Olá Ivan,

      Esta CPU pos­sui 130 GPIO’s, a maio­ria pro­gramáveis como entrada/saida, e algu­mas ape­nas como saída. Os leds estão lig­a­dos ao GPIO, mas existe um conec­tor com muitos GPIOs para testes (veja na imagem do artigo, na parte supe­rior esquerda). As entradas analóg­i­cas tam­bém estão neste conec­tor. Se quiser, dê uma olhada no esquemático da placa neste link: http://www.friendlyarm.net/dl.php?file=mini6410_schematic.zip

      Um abraço!

      VA:F [1.9.13_1145]
      Rating: 0.0/5 (0 votes cast)
  • Pingback: Mini2440 - Linux com U-Boot e Emdebian

  • Fel­lipe

    Amigo, estou me inter­es­sando pelo assunto.. uma per­gunta básica: Onde com­pro esta placa? Só no Exte­rior? Valeu!

    VA:F [1.9.13_1145]
    Rating: 0.0/5 (0 votes cast)
  • Fer­nanda

     
     
    Oi Sér­gio,
    Com­prei uma mini 2440 mas, quando ini­cial­izo com a opção NOR, já conec­tado os cabos usb e ser­ial, não aparece o menu do super­vivi, a tela está preta, a ini­cial­iza­çao pela and fun­ciona nor­mal.
    Sabe o que pode ser?
    obri­gado,
    Fer­nanda.

    VA:F [1.9.13_1145]
    Rating: 0.0/5 (0 votes cast)
    • http://www.sergioprado.org ser­gio­prado

      Olá Fer­nanda,

      Pela NAND a con­sole fun­ciona, mas pela NOR não fun­ciona? É isso?

      VA:F [1.9.13_1145]
      Rating: 0.0/5 (0 votes cast)
  • Fer­nanda

    Eu tinha enten­dido que o menu apare­ce­ria no dis­play do kit mas, agora li out­ros tuto­ri­ais e vi que é na máquima que estou conectando a mini2440, isso?
    Posso conec­tar em uma máquina com win­dows ?
    Os aplica­tivos que tenho que usar sao Hyper­t­er­mi­nal e DNW?
    obri­gado,
    Fernanda.

    VA:F [1.9.13_1145]
    Rating: 0.0/5 (0 votes cast)
  • http://www.sergioprado.org ser­gio­prado

    Olá Fer­nanda,

    Exata­mente! A inter­face do boot­loader super­vivi, que vem car­regado por padrão na memória NOR, vai apare­cer na tela do seu PC, através de uma conexão RS232. Você pode usar o Hyper­t­er­mi­nal sem prob­le­mas, ape­nas se cer­ti­fique de configurá-a cor­re­ta­mente 115200 de bau­drate, sem pari­dade, 8 bits e 1 bit de stop.

    Um abraço!

    VA:F [1.9.13_1145]
    Rating: 0.0/5 (0 votes cast)
  • Fer­nanda

    Oi Sér­gio,
     
    Legal, con­segui insta­lar o winCE na mini2440.
    Você tem alguns exem­p­los de códi­gos em c/c++ para rodar nesta placa? 
    Outra per­gunta: Você dá cur­sos para pro­gra­mação em sis­temas embar­ca­dos?
     
    obri­gado,
    Fernanda.

    VA:F [1.9.13_1145]
    Rating: 0.0/5 (0 votes cast)
  • http://www.sergioprado.org ser­gio­prado

    Olá Fer­nanda!

    Tem bas­tante código de exem­plo no CD que veio com o kit. Você tem este CD

    Com relação ao curso, estou preparando algo sim. Con­tinue acom­pan­hando o blog que em breve terei novidades!

    Um abraço! 

    VA:F [1.9.13_1145]
    Rating: 0.0/5 (0 votes cast)
  • Thi­ago Moreira

    Olá Sér­gio,

    ten­tei insta­lar o USB down­load dri­ver que vem no CD no meu pc(windows vista e tb ten­tei em outro pc com win­dows xp) e nao con­segui, aparece uma men­sagem de erro. Será que meu cd veio com um dri­ver errado? vc pode­ria me pas­sar esse dri­ver ou me ensi­nar a insta­lar de outra maneira (no linux ubuntu que ja instalei no pc)?
    brigado pela paciencia!

    VA:F [1.9.13_1145]
    Rating: 0.0/5 (0 votes cast)
    • http://www.sergioprado.org ser­gio­prado

      Olá Thi­ago,

      Infe­liz­mente não con­seguirei te aju­dar com o Win­dows. No Linux, o seu con­ver­sor deve fun­cionar sem a neces­si­dade de insta­lar nen­hum dri­ver. Você já ten­tou usá-lo no Ubuntu?

      Abraços!

      VA:F [1.9.13_1145]
      Rating: 0.0/5 (0 votes cast)
  • Thi­ago Moreira

    Olá Ser­gio,

    muito obri­gado pela sua dica, usei no ubuntu e a conexao USB ficou OK. o prob­lema que to enfrentando agora é outro: insta­lar o usb-push no ubuntu. ten­tei por um monte de jeito usando a linha de comando e nao con­segui, e o usb-push peguei do site do friendly arm mesmo.meu obje­tivo eh tao sim­ples, so quero car­regar na placa uma apli­ca­cao qual­quer que ta no ubuntu vc pode­ria me ensi­nar a como fazer?
    brigado!

    VA:F [1.9.13_1145]
    Rating: 0.0/5 (0 votes cast)
  • S/ash

    Hi Ser­gio,
    I am using a linux (ubuntu) host. I use pic­o­com for com­mu­ni­cat­ing with the board. I want to know how to back up the NAND flash on the host PC using usb push.
     
    Thanks.

    VA:F [1.9.13_1145]
    Rating: 0.0/5 (0 votes cast)
    • http://www.sergioprado.org ser­gio­prado

      Hi Harshed,

      I am afraid there is no easy way to do it from a Linux workstation.

      I know that there is a Win­dows app called DNW that can do it from the Super­vivi boot­loader inter­face. Maybe you can try run­ning it using wine on Linux.

      Best regards.

      VA:F [1.9.13_1145]
      Rating: 0.0/5 (0 votes cast)
  • http://www.sergioprado.org ser­gio­prado

    Olá Thi­ago,

    Legal que con­seguiu fazer fun­cionar no Ubuntu. O usb-push não requer insta­lação. Basta baixar do site e chamar via linha de comando, con­forme expliquei neste artigo, na seção “Car­regando uma apli­cação standalone”.

    Já sobre copiar uma apli­cação do Ubuntu, receio que não será pos­sível, já que as apli­cações do Ubuntu foram com­pi­ladas para arquite­turas difer­entes do seu kit mini2440. Você pre­cis­ará pegar os fontes da apli­cação e cross-compilar. Dê uma lida no artigo que escrevi sobre o Buildroot:

    http://www.sergioprado.org/2010/09/26/mini2440-linux-from-scratch-com-buildroot/

    Um abraço!

    VA:F [1.9.13_1145]
    Rating: 0.0/5 (0 votes cast)
  • S/ash

    Hi Ser­gio,
    Thank you for your reply, I’ll give wine a try.

    VA:F [1.9.13_1145]
    Rating: 0.0/5 (0 votes cast)
  • Thi­ago

    Ser­gio,
    Nao sei por qual motivo, o Ubuntu nao recon­hece o usb­push, entao nao to con­seguindo car­regar a a apli­cação myled.bin(que veio de exem­plo no DVD e que ja eh com­pi­lada pra arquite­tura do arm9 do mini2440 creio eu). eu descrevi passo a passo td que eu fiz:
    1) entro na BIOS da placa e dig­ito a opcao “q“
    2) na linha de comando escrevo: “Super­vivi> load ram 0x30000000 2134 u”

    ai aparece:

    USB host is con­nected. Wait­ing a Download.”

    ate ai parece td ok, ja deter­minei onde vai ser gravado a minha aplicacao(espero que seja em um lugar que nao cause prob­le­mas)
    disse o tamanho da apli­ca­cao e o usb ta conec­tado sem problemas

    3) vou no site da friendly arm e baixo o usb push, descom­pacto e guardo em /home/thiago/Download/usbpush
      (nao faco mais nada com ele)

    4) vou no ter­mi­nal do ubuntu e digito:

    “thiago@ubuntu:~ sudo ./usbpush myled.bin”

    ai aparece o a mensagem:

    “sudo: ./usbpush: com­mand not found”

    e ai eu nao con­sigo car­regar a apli­ca­cao myled.bin que vem de exem­plo na placa.
    eh como se o ubuntu nao tivesse recon­hecendo o usb­push
    con­segue ver onde eu errei? como vc faz pra car­regar uma aplicacao?

    valeu pela ajuda, esse pro­jeto é pro meu TCC e se eu não faço isso não sou engen­heiro rsrsrs. brigadao

    VA:F [1.9.13_1145]
    Rating: 0.0/5 (0 votes cast)
    • http://www.sergioprado.org ser­gio­prado

      Olá Thi­ago,

      Você pode usar a opção “a” do super­vivi para fazer o down­load de uma apli­cação stand­alone. Veja este meu post aqui:
      http://www.sergioprado.org/2010/08/17/mini2440-memory-layout-e-bootloader/

      Mas acho que o prob­lema é que você não esta no dire­to­rio da apli­cação no momento da exe­cução da fer­ra­menta, tente antes exe­cu­tar o comando:
      cd /home/thiago/Download/usbpush

      Se mesmo assim você não con­seguir exe­cu­tar, talvez a fer­ra­menta esteja sem pre­mis­são para exe­cução. Tente o comando abaixo:
      chmod +x usbpush

      Um abraço!

      VA:F [1.9.13_1145]
      Rating: 0.0/5 (0 votes cast)
  • Thi­ago

    Caro Ser­gio,

    nao deu certo.…continua como “comando nao encon­trado”  :(
    abraco

    VA:F [1.9.13_1145]
    Rating: 0.0/5 (0 votes cast)
  • Pedro

    Olá Ser­gio,
    Estou usando o kit em dis­cussão e desejo fazer o backup da memo­ria NAND antes de insta­lar outro boot­loader e etc…
    Só posso uti­lizar linux!!!
    Pelo que eu percebi, você disse a outro cara que é difí­cil ou não tem como fazer isso…
    Já pesqui­sei MUITO, ten­tei usar um DNW para linux, ten­tei usar o USB_PUSH mas não deu em nada.
    PRECISO MUITO APRENDER A FAZER BACKUP USANDO LINUX!!!
    Gostaria de saber se você já desco­briu alguma forma de fazer isso.
     
    Fico muito agrade­cido pela atenção.
     
     
    Pedro Fagundes

    VA:F [1.9.13_1145]
    Rating: 0.0/5 (0 votes cast)
    • http://www.sergioprado.org ser­gio­prado

      Olá Pedro,

      Na ver­dade exis­tem algu­mas for­mas de fazer isso. Uma delas é através do comando dd. Monte o rootfs via NFS (assim você tem espaço para sal­var o arquivo), e na con­sole da mini2440 use o comando abaixo:

      dd if=/dev/mdt2 of=/tmp/mtd2

      Neste exem­plo você copiou a segunda par­tição da flash (ker­nel) no arquivo /tmp/mtd2.

      Um abraço!

      VA:F [1.9.13_1145]
      Rating: 0.0/5 (0 votes cast)
  • Pedro Fagun­des

     
    Muito obri­gado Ser­gio.
    Gostaria de saber se você con­hece alguma forma de fazer isso pela super­vivi.
    Ou com a super­vivi é pos­sível ape­nas fazer o backup usando o DNW?
    Outra per­gunta. O DNW para linux fun­ciona? Eu ten­tei insta­lar mas não con­segui usar.
    Agradeço nova­mente pela ajuda.
     

    VA:F [1.9.13_1145]
    Rating: 0.0/5 (0 votes cast)
    • http://www.sergioprado.org ser­gio­prado

      Olá Pedro,

      Mexi pouco com o super­vivi. Ele tem uma fun­cional­i­dade de backup de NAND, mas não con­segui fazer fun­cionar no Linux. Talvesz fun­cione no Win­dows, mas não cheguei a testar.

      Abraços.

      VA:F [1.9.13_1145]
      Rating: 0.0/5 (0 votes cast)
  • Thi­ago

    Pedro,
    Com a super­vivi, eh pos­sivel fazer o o backup da NAND usando o DNW. porem o DNW pra mim nao fun­ciona no win­dows vista, eu uso o xp pra fazer backup. espero ter aju­dado
    Thiago

    VA:F [1.9.13_1145]
    Rating: 0.0/5 (0 votes cast)
  • Pedro Fagun­des

    Agradeço a ajuda.
    Con­segui fazer o backup do ker­nel, root e boot via NFS como sug­eriu o Ser­gio. Agora vou ten­tar restau­rar o sis­tema com os arquivos que peguei. Estou seguindo as instruções o man­ual da san­sung sobre vivi.
     
    Pedro Fagundes

    VA:F [1.9.13_1145]
    Rating: 0.0/5 (0 votes cast)
  • http://www.freenetworks.com.br Fer­nanda

    Oi Sér­gio,
     
    como podemos ver­i­ficar o hard­ware insta­l­ado na mini2440?
     
    abraços,
    Fernanda.

    VA:F [1.9.13_1145]
    Rating: 0.0/5 (0 votes cast)
    • http://www.sergioprado.org ser­gio­prado

      Olá Fer­nanda,

      Não entendi sua per­gunta. Que tipo de ver­i­fi­cação você se refere?

      Um abraço.

      VA:F [1.9.13_1145]
      Rating: 0.0/5 (0 votes cast)
  • Hum­mer

    Ser­gio, no texto está escrito RS323 ao invés de RS232.
    Parabéns pelo Blog!

    VA:F [1.9.13_1145]
    Rating: 0.0/5 (0 votes cast)
    • http://www.sergioprado.org Ser­gio Prado

      Opa! Valeu pela dica Hummer!

      Abraços.

      VA:F [1.9.13_1145]
      Rating: 0.0/5 (0 votes cast)
  • Paulo

    Olá.
    Desde que com­prei esse kit,não con­sigo ver o menu do supervivi.

    VA:F [1.9.13_1145]
    Rating: 0.0/5 (0 votes cast)
    • http://www.sergioprado.org Ser­gio Prado

      Olá Paulo,

      Me diga o que você já fez que posso ten­tar te aju­dar. Para adi­antar: o kit esta com a chave con­fig­u­rada para bootar pela NOR? Sua conexão ser­ial esta funcionando?

      Um abraço.

      VA:F [1.9.13_1145]
      Rating: 0.0/5 (0 votes cast)
  • Paulo

    Ser­gio,
    Fiz varias ten­ta­ti­vas para ver o menu super­vivi como não obtive resultado,usei o H-JTAG para regrava-lo.
    As con­fig­u­rações do H-JATG,eu segui o man­ual do dvd do kit,já no H-Flasher usei:
    S3C2410+AM29LV160DB.hfc (só esse que não da erro) e o super­vivi do dvd.
    Abro o hiper ter­mi­nal já con­fig­u­rado e não aparece nada.
     
     
     
     
     
     
     
     
              
     
     

    VA:F [1.9.13_1145]
    Rating: 0.0/5 (0 votes cast)
    • http://www.sergioprado.org Ser­gio Prado

      Olá Paulo,

      Este pro­ced­i­mento de regravação do super­vivi eu nunca fiz. Mas se você seguiu cor­re­ta­mente o processo, dev­e­ria fun­cionar. Pode ser algo rela­cionado ao hard­ware. Seria legal se tivesse um oscilo­sco­pio e pudesse medir as saidas da RS232 para ver se esta chegando algo na console.

      Um abraço.

      VA:F [1.9.13_1145]
      Rating: 0.0/5 (0 votes cast)