DORS/CLUC 2016 Open Systems, Croatian Linux Users’ Conference is in Zagreb 11-13 of May

dors

DORS/CLUC 2016 is oldest and biggest Linux even in Croatia. Here is the schedule of the conference: http://2016.dorscluc.org/schedule/

I have been invited to talk about Open Source Hardware, my talk is first day 11th of May at 14.00 o’clock. I’ll post the sildes on Slideshare later today.

 

EDIT: Slides are posted

How to root any Allwinner device running Android and most of the Chinese “Pi” clones which bet on Allwinner Android Linux Kernel

3

I got this interesting Tweet this morning from Ken Tindell @kentindell

I decided to check what is this about and expand the message … then LMAO!

1

David Manouchehri ‏@DaveManouchehri found interesting code in the Allwinner GitHub https://github.com/allwinner-zh/linux-3.4-sunxi

What does this means? If string “rootmydevice” pass through sunxi_debug process it assigns you root privileges.

My first though was who the hell will use the original extracted from Android Linux Kernel 3.4 made by Allwinner which contains binary blobs, when there is completely Free Open Source alternative developed by Linux-Sunxi community?

…and while thinking on it, scrolling down I found this:

2

some guy decided to try it on his Orange Pi – you see the result, he got root access to the device by simple echo command!

Damn! and this is put with non-conditional flags i.e. embedded always in the kernel you can’t remove it!

If the guys from Allwinner were smart enough they would at least hide this in the binary blobs, so no one could see it!

This is just yet another example what you are exposed to when use kernels which are with binary blobs inside, not speaking of the security quality of the code which Allwinner developers produce!

Fortunately we use Linux-Sunxi community kernel which is 100% open source and no binary blobs!

(well if you want hardware acceleration GPU drivers are still with binary blobs and no one knows what is inside, but this looks like heap of works and no one is interested to liberate them so far).

here is what OLinuXino Kernel responds on the same command:

4

What does this means? All devices which run Allwinner Linux Kernel 3.4 are subject to this backdoor security flaw and you can easily gain root access on any on them!

iCE40HX1K-EVB open source hardware FPGA board designed with KiCAD and working with ICESTORM FOSS toolchain first prototypes are ready and run!

ice40-1

ice40-2

iCE40HX1K-EVB is our first iCE40 FPGA which works with ICESTORM FOSS toolchain.

It’s 5×5 cm 4 layer board with iCE40HX1K on it, 512KB 10 nS fast SRAM, UEXT as programming connector, so you can program it with OLinuXino (which can run also the tool chain on it) or with Olimexino-328 or any other boards we have with UEXT.

The original ICE40 development board from Lattice has FTDI on it, which we skip as to program it you need just SPI signals to load the bitstream to the on board Serial SPI Flash. Having the sources we easily modified the programming part and now all our Arduino and Olimexino boards can load the code generated by ICESTORM.

All free iCE40HX1K singals are available on right angle bus connector, to this bus connector we designed 4 additional boards:

  • iCE40-ADC fast 100Mhz ADC with BNC input connector so you can make Digital Storage Oscilloscope with p to 512 KB buffer
  • iCE40-DAC fast 100Mhz DAC with BNC output connector will allow you to make DDS generator with odd forms using the on board SRAM
  • iCE40-DIO fast IO with level shifter  with programmable by I2C DAC threshold in range 1.5-5.5V, so you can capture digital signals with different levels making inexpensive Logic Analizer
  • iCE40-IO with VGA and PS2 keyboard connectors board

iCE40-IO will allow you to emulate small retro computers.

All additional modules are stackable and the bus pass through them, so you can stack more than one ADCs or more than one DACs etc if you need more IO.

Next week we will test all modules, make corrections (if necessary) and run production. The price of iCE40HX1K-EVB will be EUR 22.00 and if everything goes smoothly we will have them in stock by June 1st.

These same boards will be used in the Tuxcon workshop “First steps with FPGAs” on July 10th.

LIME2 get better now with eMMC Flash A20-OLinuXino-LIME2-eMMC

A20-OLinuXino-LIME2-eMMC

A20-OLinuXino-LIME2-eMMC was developed first for customer of ours, but after we saw the result we decided that it’s good to add it in our web shop.

What difference make eMMC instead of NAND Flash?

eMMC behaves like SD-card so no need for special drivers, you write on it as you write on SD-CARD, it’s faster than NAND Flash, and it’s more reliable.

The eMMC Flash we use is industrial grade -40+90C SLC Flash from Micron. All other functionality remains same. Note thatA20-OLinuXino-LIME2-eMMC is still not 100% industrial temperature grade, the DDR3 and Ethernet PHY are in commercial temperature grade (0-90C for the DDR3 and 0-70C for Ethernet PHY), we have industrial grade DDR3 and can build A20-OLinuXino-LIME2-eMMC with such memories,so the next step to complete industrial grade temperature board is to find proper industrial grade Ethernet PHY chip.

Metal Frame Box for OLinuXino LIME with 10″ LCD is now in stock

LCD10-METAL-FRAME-1

Our LCD10-MATAL-FRAME box for LIME/LIME2 is now in stock. We offer it only in black color.

Like with LCD7-METAL-FRAME all connectors of LIME are exposed on two sides on the frame box:

LCD10-METAL-FRAME-3

LCD10-METAL-FRAME-4

Four M4x8 screws hold together the two parts of the LCD frame, the same can be used to attach the frame to any flat surface.

The LCD assembly is easy to do but involves making frame of dual adhesive tape around the LCD to keep the glass off contact with the metal and to attach the touchscreen if necessary.

We offer this assembly as separate service if one do not want to make it himself. Here is the link for the assembly service – it’s orderable item in the web shop.

Please note that before you add LCD10-ASSEMBLY-SERVICE to your order you also have ordered these items: A10 or A20 OLinuXino LIME or LIME2, LCD-OLinuXino-10 or LCD-OLinuXino-10TS, LCD10-METAL-FRAME and CABLE-40-40-10CM otherwise we can’t do the assembly!

A20-OLinuXino-LIME2-eMMC with Industrial temperature grade eMMC SLC Flash is now available on our web shop too.

Metal Frame Box for OLinuXino LIME with 7″ LCD is now in stock

LCD7-METAL-FRAME

The LCD 7″ Metal Frame Box is now in stock. We offer it only in black color.

Inside the frame there is space to assembly A10 or A20 OLinuXino LIME or LIME2:

LCD7-METAL-FRAME-2

All connectors of LIME are exposed on two sides on the frame box:

LCD7-METAL-FRAME-3

and from other side:

LCD7-METAL-FRAME-4

Four M4x8 screws hold together the two parts of the LCD frame, the same can be used to attach the frame to any flat surface.

The LCD assembly is easy to do but involves making frame of dual adhesive tape around the LCD to keep the glass off contact with the metal and to attach the touchscreen if necessary.

We offer this assembly as separate service if one do not want to make it himself. Here is the link for the assembly service – it’s orderable item in the web shop.

Please note that before you add LCD7-ASSEMBLY to your order you also have ordered these items: A10 or A20 OLinuXino LIME or LIME2, LCD-OLinuXino-7 or LCD-OLinuXino-7TS, LCD7-METAL-FRAME and CABLE-40-40-10CM otherwise we can’t do the assembly:)

The next logical step is to make Industrial panel. For this purpose we need LIME or LIME2 in industrial temperature grade.

A10/A20 qualify for industrial temperature grade, we also have all other components in this temperature range including the DDR3 memory, but two components preventing us to complete this job: NAND Flash and Ethernet PHY.

We work to solve this and in couple of months we may have in our web shop complete industrial panel solution with LCD, LIME etc in Industrial temperature grade -45+85C .

Friday Free Board Quiz – the prize is BOX-LIME-BLACK – Show us your desktop challenge!

BOX-LIME-BLACK-1

BOX-LIME-BLACK is awesome metal box for LIME.

You can win this metal box! To participate in the Quiz is enough to re-tweet the Twitter Quiz announcement message.

To double your chances  we challenge you to post on twitter picture of your desktop.

People say that what’s on your desktop that is in your head.

To set example – here is my desktop, as you can see in my head is completely chaos:

desk

I do wonder what is in the people head if their desktop is empty and clean:)

You have time to re-tweet and to show us your desk until Monday 18th of April.

In Monday we will ask random.org to generate random number in range then announce the winner and ship the board by post/airmail.

Good Luck!

 

Previous Older Entries

Follow

Get every new post delivered to your Inbox.

Join 752 other followers