Estabilizando e detectando erros na Raspberry PI

Depois de utlizar a raspberry pi por um longo período, começei a notar alguns travamentos, pricipalmente nas transferências via wifi. Com muitas pesquisas, lendo sobre os parâmetros do kernel e dos drivers da raspberry pi, consegui estabilizar o sistema. Vou compartilhar com vocês o que achei mais relevante, no quesito estabilidade. Auto-reboot kernel panic Caso ocorra um kernel panic, reincia a placa. Sintaxe: kernel.panic=<segundos> [crayon-5a89d6bf40724762688151/] Erros com alto tráfego na rede Quando o tráfego é muito alto (por exemplo, downloads) a memória pode ser esgotada causando falhas / travamentos. (Crashes com alta carga de rede também pode está relacionado com a sua fonte…

Overclock na Raspberry Pi 3

Rapaaaaz, mal saiu a Raspberry Pi 3 e não faltam retardados, iguaizinhos a mim, para ver o processador fritando. Não sei se todos sabem, mas já fritei o processador de muita Raspberry Pi 2. Procura aí nas Interwebs e você vai entender o porque. Também já fritei muito processador ARM de celular. Geralmente meus celulares são tudo overclockado, tenho uma pilha de 5 celulares ali na minha bancada que não funcionam mais com o processador levemente chamuscado... hehehehehehe... Antes de mais nada, te convido a fazer um Overclock na sua Raspberry Pi 2 pra já ir entrando no clima, é…

OpenRex – Arduino e Raspberry em uma única placa com 4gb de RAM!

  Meu amigo, se você não gostar dessa placa, abandona os Embarcados e vai fazer tricô, crochê ou algo do gênero. A OpenRex da IMX6Rex é uma aberração da natureza. Em todos os sentidos. Os caras pegaram um Arduino e um Raspberry Pi e soldaram nela. Não tô brincando não.   Arduino + Raspberry Pi = OpenRex   Primeiramente o projeto é 100% Open Source. Quem tem uma placa dessas não precisa de outra coisa, e se duvidar, não precisa nem de Desktop. A danada vem com nada menos do que 4gb de RAM DDR3 1066. Não, você não leu…

Bubblegum 96 – SoC Actions Semi S900 de 64-Bits com 2gb de RAM

Se tem uma empresa que não é muito conhecida no Brasil é a 96Boards. O que realmente é uma pena, pois, eles fazem placas de primeira linha. Caro pa cacete, mas de primeira linha. Você pode ver que esses dias eu até fiz um artigo batuta da Hikey, dá uma olhada na placa, aí você vai entender o que eu tô falando de primeira linha. Enfim, essa nova placa da empresa não foge a regra, como sempre a empresa é matadora, tanto no hardware, quanto no preço. Mas sei que dinheiro não é problema para meus leitores, então antes de falar…

Embedtool – Customizando imagens Raspberry PI / Odroid

Meus caros leitores, eu utilizo Raspberry PI profissionalmente e precisava criar minha própria imagem. Utilizei o Yocto, mas acabou sendo mais rápido customizar a imagem original da Raspberry PI, com isto, criei vários scripts para me auxiliar neste caminho, gerador de imagem, gcc armhf para crosscompiler e outros. Não estava legal, scripts espalhados, valores fixos, nenhuma flexibilidade. Com essa bagunça, surge a ideia de criar uma ferramenta única, o Embedtool. Embedtool é uma ferramenta para criar imagens, fazer crosscompiler para múltiplos "targets". Atualmente suporta raspberry pi e odroid-c1. Estrutura do embedtool [crayon-5a89d6bf415f4294596308/] Parâmetros [crayon-5a89d6bf415fe398555281/] Pré-requisitos [crayon-5a89d6bf41603269173287/] Montar uma imagem [crayon-5a89d6bf41608860103595/] Montar o…

Novo Arduino TIAN, a evolução do Arduino YUN! 32 bits e um Cortex M0!

  Dê adeus ao ATmega32u4 de 8 bits e ao ao Soc Atheros AR9331, agora a parada vai ficar bruta. É meu amigo fofinho, a www.arduino.org não tá pra brincadeira. Dessa vez eles botaram pra esculachar. Meu véio, o que é esse Arduino TIAN? PQP! Máquina Pura. Vamos do início para você entender. Nunca achei lá grandes coisas o YUN, legalzinho e tal, mas nada que valesse o preço. Maaaaaas, aí os caras resolveram fazer um Upgrade. E já mandaram o recente Atmel SAMD21 de 32 bits + um Cortex M0 + um wifi Atheros AR9342 dual band + um bluetooth CSR8510 4.0. O papai,…

Benchmark da nova Raspberry Pi 3 B

Quase tudo já foi se falado nas interwebs sobre a nova Raspberry Pi 3 B, o novo Soc de 64 bits, seus novos componentes, sua cor, suas novas trilhas, seu cheiro, o que o Boss tava pensando quando imaginou, o peido do engenheiro escondido no elevador e por aí vai. Informações não faltaram. Porém, a MagPi desse mês soltou o Benchmark, e pra falar a verdade o resultado me impressionou. Para quem não sabe, sou recordista mundial de Overclock na Raspberry Pi 2, é só vocês procurarem aí no Oráculo que vão encontrar, "Um insano overclock na Raspberry Pi 2",…

Odroid C2 é lançado ao preço de U$40,00

  Começou uma guerra entre as empresas de Sistemas Embarcados. Uma lança um novo modelo de placa, outra lança um modelo igual. E quem ganha com isso? Nós, consumidores ávidos por essas coisinhas. Há algumas semanas anunciei sobre a Odroid C2, se você não sabe o poder dessa placa 64 bits e 2gb de Ram DDR3 clique AQUI e leia o artigo. E olha como é a vida, no dia que a fundação Raspberry começa a vender a Raspberry Pi 3 B a 35 Obamas, adivinha o que aconteceu? Sim, a Hardkernel também começou a vender a C2 ao preço…

Raspberry Pi 3 B já esta a venda e seu preço é U$35,00

Mal deu tempo de anunciar a nova Raspberry e já estão vendendo a danada. Se você não estava no planeta esses dias, então clique AQUI e saiba mais sobre esse assunto. Muitos rumores, quase tudo já havia se confirmado. Já se sabia que a placa ia ser um SoC BCM2837 Quad-core Cortex A53 de 64 bits com 1,2 ghz de Clock, que viria com Wifi e Bluetooth. Para mim a decepção ficou na placa gráfica VideoCore IV e insistir usar memória Ram DDR2, enquanto todas as outras concorrentes clones há tempos usam DDR3. Mas isso não vai ser um fator que…

Hikey – Um Linux Embarcado Octa-Core de 64 bits e 2gb de Ram!

Depois de tanto tempo vendo diferentes modelos de placas você começa a ficar com o coração gelado. Verdade, você começa a ficar com o coração de pedra. Não é qualquer coisa que te chama a atenção. Aí eu tô lá tranquilo e pá! Um amigo só me manda um link... Ele não fala nada, apenas um link naquele Chat vazio. Despretensiosamente eu clico. E é aí que vem a minha surpresa, "Puta que los pariu, puta que los pariu!" Foi só o que eu conseguia pronunciar. Meu amigo, tó acostumado a ver Fusquinha, carro popular, BMW e até uns esportivos,…

Nova Raspberry Pi 3 B virá com wifi, Bluetooth e 64 bits!

Parece que agora vai... Finalmente a Raspberry vai lançar uma placa que preste! É nessa hora que você me xinga. Okey! Okey! Eu sei da importância da fundação e de como eles revolucionaram o mundo dos Sistemas Embarcados, não estou aqui para discutir isso. O lance é que as placas Chinesas, Coreanas, como é o caso da Odroid, estão muito superiores em relação ao Hardware. Lembro do frenesi que foi quando lançaram a Rasp 2 Quad-Core. A placa já veio obsoleta com... DDR2????? WTF! Depois veio aquele lixinho de 5 dólares que só serve para projetos muuuuuuuito específicos, enfim, acho…

Banana Pi M2+ já está pronta para ser lançada!

Parece que 2016 está havendo uma miniaturização das placas e uma consagração do SoC H3 Quad-core da AllWinner. Pelo menos é o que as placas chinesas não param de produzir placas a um custo barato com esse SoC ARM Cortex-A7 que roda até 4k. A Banana Pi acaba de ganhar mais um filho ou uma filha, dependendo do ponto de vista, dessa vez pequeno(a), 65x65mm. Nada de novidade em relação as outras placas do segmento, porém, ela vem diferente da sua irmã mais velha, a M2, que usa o SoC A31s. Nota-se nessas fotos de baixa qualidade, que a placa…

Transformando sua Raspberry Pi, odroid, Banana pi, Orange Pi em um pequeno roteador wifi

Olá meus amigos, neste tutorial irei demonstrar o compartilhamento da internet usando uma raspberry pi. Relaxa, este tutorial é para linux, engloba várias placas, incluindo as citadas no título. Para prosseguir neste tutorial, vou assumir que sua interface wifi é "wlan0" e que você já possui driver instalado. Instalando os pacotes necessários  Hostapd é um servidor accesspoint com suporte a IEEE 802.11 e autenticação /WPA/WPA2/EAP. Udhcpd é um servidor dhcp, leve e pequeno. Geralmente usado em sistemas embarcados. Para finalizar, vamos instalar também o zd1211, firmware usada pelo hostapd. [crayon-5a89d6bf41e38866789676/] Habilitando udhcpd para iniciar automaticamente  [crayon-5a89d6bf41e42121635005/] Configurando udhcpd Vamos editar…

Tutorial – Medindo distância na raspberry pi / Banana Pi com HC-SR04

Vamos desbravar o sensor ultrasônico HC-SR04, sensor que pode ser utilizado para detectar objetos, evitar colisão com obstáculos e etc. O módulo HC-SR04 possui um circuito pronto, com emissor e receptor ultrasônico. É capaz de mensurar distâncias de 2cm a 4 metros, com precisão de 3mm. Seu ângulo de detecção é de aproximadamente 15 graus, segundo o seu datasheet. Especificações Tensão                     : 5V Corrente                   : 15mA Frequência               : 40Hz Ângulo de detecção : <…

Radxa Rock Pro – Ela é sexy! Ela é linda! Ela é poderosa… Quad-Core e 2gb de Ram!

Eu nem ia falar dessa placa, afinal não é uma placa que podemos chamar de "nova". Porém, vi muito guri de apartamento, criado a leite com pera e Ovomaltina aí que não conhece essa poesia em forma de placa. Meu amigo adiposo, se a Angelina Jolie fosse uma placa, com certeza seria essa! Dá uma olhada nesse Book: Até a caixa é linda! Mas bonitezas a parte, vamos falar dessa gracinha. Ela não é só um rostinho bonito, ela é poderosa, extremamente poderosa. Além de ser completa. Antes de continuar esse plá, que estamos levando, vamos ver esse vídeo. A…

Como executar um comando na inicialização do Raspberry Pi

Existem diversas maneiras de executar uma tarefa em periodos predeterminados em Linux. Suponhamos que a cada boot você precise pegar um arquivo em um endereço web e ler seu conteúdo de forma automática. como fazê-lo? Agendamento de tarefa no cron   A meneira mais simples é agendar uma tarefa no cron, de forma que em determinada periodiciadade o arquivo seja buscado e validado. Imagine então o seguinte script shell: [crayon-5a89d6bf42a8e318883891/] [crayon-5a89d6bf42a96782249702/] [crayon-5a89d6bf42a9a595190121/] No cron você tem a possibilidade de agendar data/hora para executar uma tarefa, com intervalo mínimo de 1 minuto. Vamos fazer o get a cada um minuto então.…

Hardkernel acerta novamente e lança a Odroid C0 a U$ 25,00

Odroid manolo, Odroid. Coisa fina. Primeiramente se você não conhece a empresa Hardkernel, você merece uma camaçada de pau. Segundamente procure um sanatório, porque você está perdendo o crème de la crème dos Linux Embarcados. Sim meus amigos fofinhos! Para quem acompanha o portal Sistemas Embarcados, o maior portal de Embarcados da América Latina, sabe que meus olhinhos reviram quando falam em Odroid. Isso você pode conferir no artigo que fiz da Placa C2, o Review da XU3, veja o Hardware e Software dessa máquina. Mas, suspiros a parte, iremos falar de mais um gol de placa da Hardkernel, a…

Olimex H3-OlinuXino-Nano, pequena, mas, extremamente poderosa!

Acredito que muito calça cagada ai não conheça a empresa Olimex. E se você não conhece errou feio, errou rude. Tenho preguiça de explicar, mas sou gente boa, vou deixar o link para você conhecer os PRODUTOS e o BLOG da empresa. Feito as devidas apresentações, venho-lhes apresentar a nova plaquinha deles. H3-OlinuXino-Nano. Sim, você pensou a mesma coisa que eu, o nome é horrível. Parece brinquedo paraguaio, mas é aí que você se engana feio de novo, seu Nerd incrédulo. Essa gracinha do tamanho do seu piru é poderosa, coisa que o seu piru em questão, não é. Vem…

Configurando servidor ftp na sua Raspberry Pi / Banana Pi / Orange Pi

Neste artigo, irei utilizar o vsftpd, que na minha opinião, é o mais flexível e performático, é utilizado pela redhat, debian e outros. Os testes foram feitos com a versão 3.0.3 do vsftpd, que foi corrigido o problema do chroot. Bom, vamos por a mão na massa. Instalação [crayon-5a89d6bf430a4282181641/] Configuração Irei utilizar usuários virtuais no vsftpd, segue abaixo um exemplo da configuração. Para maiores informações, clique aqui [crayon-5a89d6bf430b0017094076/] Criando o usuário vsftpd Vamos criar o usuario vsftpd, usuário local sem shell: [crayon-5a89d6bf430b3407950870/] Adicionando usuário virtual Com a finalidade de demonstração, vou criar o usuário com o nome de "teste" [crayon-5a89d6bf430b7654907083/]…

Embelezando o shell do seu Raspberry Pi / Banana Pi / Orange Pi / Odroid / etc

Vamos começar esse post polemizando. O Linux é um kernel, não é um sistema operacional. Um sistema operacional é composto por um kernel, um interpretador de comandos e um sistema de arquivos. Agora alguns já estão babando sangue, mas vamos lá; o sistema operacional baseado em Linux se chama GNU/Linux. Isso porque o kernel é o Linux e as ferramentas envoltas são todas GNU. Em relação ao GNU, só por curiosidade, trata-se de um acrônimo recursivo que significa "GNU is Not Unix". Isso significa que os sistemas operacionais baseados em Linux são POSIX (Portable Standard UNIX), mas não são UNIX…
1 3 4 5 6 7 9