27-8-02 - Boletim ViaLinuxis em sintonia com o Fórum
Laboratório de Microprocessadores

Editorial

Sou professor de "Laboratório de Microprocessadores" aqui na Escola Politécnica. Neste laboratório usamos um kit (uma placa) baseado em um processador Motorola 68K. Este kit se comunica via RS232 e assim no laboratório costumamos conectá-lo a um PC com Windows através da porta serial usando um aplicativo que emula um terminal como o hyperterminal ou o X-talk. Para desenvolvermos programas para este kit usamos o cross-compilador AZTECH que roda sobre o DOS gerando código para o 68K. Podemos editar código em C ou em assembly. Temos este tipo de estrutura já há um certo tempo e eu sempre me perguntava: "Como tirar o windows e colocar Linux no laboratório?". Eu sabia que a resposta era usar o gcc como cross-compiler, mas estava meio sem tempo de fazer experiências com isso. Então, por que não fazer os alunos trabalharem nisso? Realmente isso foi feito por quatro equipes.

O trabalho que mais se adequa ao nosso está em http://www.pcs.usp.br/~jkinoshi/lindocs/68k-flavio.doc. Esta equipe conseguiu fazer com que o a máquina Linux do laboratório (um RedHat) gerasse código a partir do C para o kit do 68K. É possível inclusive gerar código que manipule o próprio hardware do kit. O único problema (que esperamos resolver logo) está em que as variáveis globais do programa ficam alocadas em uma posição errada. Por enquanto basta não usar variáveis globais... Provavelmente é alguma opção do linker que está faltando.

O trabalho em http://www.pcs.usp.br/~jkinoshi/lindocs/68k-marin.doc também funcionou muito bem, sendo feito em uma distribuição Debian. A equipe teve o trabalho de compilar os programas no debian; ou seja, não fez o trabalho a partir dos pacotes debian(análogo ao rpm).

O trabalho em http://www.pcs.usp.br/~jkinoshi/lindocs/68k-bruno.doc foi feito a partir dos pacotes debian e não funcionou muito bem.

O trabalho em http://www.pcs.usp.br/~jkinoshi/lindocs/rubens.doc ainda apresenta problemas e é interessante para se consultar, no mínimo, para se verificar se o usuário tem problemas semelhantes.

De tudo jeito, fiquei contente com o resultado dos trabalhos e em breve poderemos ter um laboratório de microprocessadores totalmente baseado em Linux.


Perguntas & Respostas

26-08-02
coan
Criei uma pagina exemplo, com a extensao php3. Gravei no meu servidor web, onde ja tenho uma pagina acessível. Acontece que quando digito no browser http://
24-08-02
eyak
quando conecto, não consigo fazer varias coisas no mandrake,como ver charges e outros pois precisa de um plugn. baixei o plugn mas não sei instalalo.baixei o
24-08-02
eyak
[1] Meu linux não esta mas normal, pois não entra mais em modo grafico. hoje acabou a luz, e o computador desligou incorretamente, e quando o liguei novamente,
25-08-02
thakilar
  • eyak você precisa informar quais os serviços estão falhando na inicialização, ou seja, aquela lista que vai aparecendo e vai sendo exibido um OK em verde, d
23-08-02
sidiclay
[1] Temos um Servidor Linux com clientes windows. Nossa rede eh organizada em grupos de trabalho e nao em dominio. Ha alguma maneira de bloquear o acesso a int
23-08-02
thakilar
  • Sim, você usará o chamado proxy transparente, no qual você redireciona todas as requisições da rede interna usando a portal 80 para a porta 3128 do squid. A
09-08-02
xlogan_75
[5] Existe algum software para assistir dvd's no linux através do cd-rom comum? ( algo como o windvd2000 ).
23-08-02
hbombonato
  • opa!!!! somente informei que existe um soft para poder assistir dvd "NAO DISSE QUE ISTO É FEITO EM UM CDROM NORMAL.....>!!!!!!!!!!!!!!!!!!!!!!!!"
23-08-02
hbombonato
  • opa!!!! somente informei que existe um soft para poder assistir dvd "NAO DISSE QUE ISTO É FEITO EM UM CDROM NORMAL.....>!!!!!!!!!!!!!!!!!!!!!!!!" Os recur

seu email: subscribe unsubscribe