Welcome, Guest

Recent Posts

Pages: 1 2 [3] 4 5 ... 10
A10 / Re: A10 on A20 Lime board
« Last post by woj on March 19, 2019, 09:58:06 AM »
Repeating: I have A10 processor on A20 Lime board.
So for A10 chip I always used Android for A10, because I suspected different software configuration as you mentioned. The board is not working as I described already. How change configuration for A10 processor to work on A20 Lime board?
A10 / Re: A10 on A20 Lime board
« Last post by LubOlimex on March 19, 2019, 08:29:03 AM »
Some software configurations might be different for the A10 and A20 chip. So if the board has A20 chip, use the Android for A20-OLinuXino-LIME, instead of the Android for the A10-OLinuXino-LIME. Images and links can be found here: https://www.olimex.com/wiki/A20-OLinuXino-LIME

The A20 chip is faster and more expensive, should be able to handle Android better.
A20 / Re: A20 Lime2 LCD problem
« Last post by LubOlimex on March 19, 2019, 08:25:32 AM »

I make some test and I can add some information. I am using the newest version of Android 4.4.2 for SD 8GB card. It is for 7 inch display.

Hmm, there is already Android image for SD card for 10 inch display, did you test with it also? It is available here: https://www.olimex.com/wiki/images/2/28/A20_Lime2_Android_4.22_SD_card_LCD_1024x600_HDMI.torrent
FPGA / ice40HX8k-EVB constraint file
« Last post by Forty-Bot on March 19, 2019, 06:11:49 AM »
I made a pcf so you don't have to. Contains all named pins on the board (not including the large headers). Note that you can have duplicate net -> pin mappings as long as you don't try to connect multiple nets to one pin. So if your top-level verilog file looks like

Code: [Select]
module top (hwclk);
  input hwclk;
  /* ... */

Then you can modify the pcf to look like

Code: [Select]
# Clock
set_io -nowarn SYSCLK J3 # GBIN6
set_io -nowarn hwclk J3

and it will still pnr fine
TERES DIY Laptop / apply TERES-I for Respects Your Freedom certification
« Last post by DannyS on March 19, 2019, 04:39:05 AM »

I would like to ask if you have considered applying TERES-I for the Respects Your Freedom hardware product certification that is granted by the Free Software Foundation (as you know that is organization promoting copyleft founded by Richard Stallman creator of GPL).

There are people who are even now using modified Lenovo Thinkpads X200, X200s, T400, T500 from 2008, T400s from 2009 and X200T from 2010; modified ASUS KGPE D16 and ASUS KCMA D8 from 2012 as they are the only laptops and motherboards respectively that have been awarded with Respects Your Freedom certificate. However, as you may see this hardware is getting too old and unreliable as it not in production any longer. Probably I would not overestimate too much if I would say that TERES-I can be comparable them when it comes to performance (maybe freshly new they would be stronger but I doubt it now after being in use for years) and probably TERES-I is also much more comfortable to use as it is not a 12 years old hardware.

I think it would be worth for you to acquiring Respects Your Freedom certification if possible as then you would probably get a lot of publicity on websites lie linux.com, itsfoss.com and others that targets exactly people interested in hardware that you make and that might direct many new customers to you. Furthermore, having Open Hardware Laptop with Respects Your Freedom certification would be dream come true for many people interested in FLOSS.

If you would be interested in certificating TERES-I please read these requirements and if you do fulfill them, you can contact licensing@fsf.org.

The main requirement are:
  • “All the product software must be free software. The product software includes all software that the seller includes in the product, or provides with the product, or recommends for use in conjunction with the product, or steers users towards installation in the product.” (with exception to secondary embedded processors)
  • “The seller must give the user, along with the product software source code, the practical capability to install replacement software for any and all of the free software in the device.”
  • “In addition to being free, all the product software must be buildable using 100% free software that's released to the public, on a 100% free operating system that is released to the public. In other words, a user should be able to rebuild all the product software, and replace everything on the programmable levels, using only readily available free software.”
  • “Any generally useful technical documentation about the product, such as user or developer manuals, must be released under a free license.”

As far as I know TERES-I already does all of this and maybe you will “just” have to ensure compatibility with one of the FSF-endorsed 100%-free GNU/Linux distribution.
Actually, when you look at companies that are already trying hard for years to get the certificate such as Purism that plans to "be the first manufacturer of brand new laptops to ever receive the Free Software Foundation‘s Respects Your Freedoms (“RYF”) certification", you might now in comparison with Purism get the RYF almost effortlessly (as you had already done the hardest part and designed the hardware yourself, of course). So why not to use the chance, overtake them and let the Olimex to be the first? ;)

A20 / Re: eMMC vs NAND vs no builtin flash memory
« Last post by DannyS on March 18, 2019, 11:49:35 PM »
Hi Tsvetan,

thank you for an amazing response. It is much more than I have ever expected.

Home Server Kit is great idea.

I would include and internet router with a low electricity consumption as an additional optional item for the kit.
I have stumbled upon this project by lowtechmagazine.com of Lime2 web server, powered only by solar energy (the server is offline when the battery is drained out, so here is hackaday article about it as a back up). However, their router is powered by the grid electricity as it requires 10 watts. So if you could offer something less power hungry, some people would be definitely interested.
I have browsed through hackaday router category and found these small low-powerd microrouters GL-USB150, TL-MR3020, GL-MT300N-V2, however, as far as I know, none of them can be classified as Open Source Hardware.
Than I have remembered that there is this modular OpenWrt based router from the Czech Republic called Turris MOX that seems to even be Open Source Hardware as it has its schematics and PCB 3D model published (see under "Documents") and it should be licensed under CERN OHL (see "What kind of license do you use with the open hardware?").
It's MOX A (CPU module) should have "power consumption is between 2 and 3 watts" so it seems like perfect router for Lime2.
So you might just start to produce that router on your own, put it into one box with Lime2 to and have a really unique product (or alternatively try to team up and have a nice Bulgarian-Czech partnership, depending on what suits you more). ;)

I’m also planning to create my own box for the Lime2 as a personal project. I want to learn how to work with 3D printer and best way is learning by doing. :) I will probably start with modifying some existing copylefted boxes designs for other single board computers. If I will be successful I will post it on somewhere as well, if that's OK.

As for the testing of the software, I cannot even express how grateful I am. This will save me loads of time and trouble.
Maybe I would just ask what Intercube is as I couldn’t find that project just be simple web search.

I know that I’m answering too late for suggesting additional software to test, although probably it would be nice to know if Mastodon instance could run fine on Lime2.
I would also love to suggest PeerTube and I might be wrong but Lime2 seems to match their minimal requirements. However, in their FAQ under “How do I install PeerTube?” they say that they “recommend not to install PeerTube on low-end hardware or behind a weak connection (for example, on a RaspberryPi with an ADSL connection): this could slow down all federations”, so we should probably respect that.

Sorry for a late reply. Thanks a lot once again.

A20 / Re: A20 Lime2 LCD problem
« Last post by woj on March 18, 2019, 12:33:28 PM »
Thanks, it can be related with it.

I make some test and I can add some information. I am using the newest version of Android 4.4.2 for SD 8GB card. It is for 7 inch display. I have 10 inch screens, so the parameters was not proper for them. But on Rev.A I saw, that it was working.
I change the script.bin to adjust screen parameters to 10'. It does not change anything. The system is still showed in 800x480 window. Did I make mistake in script.bin? I set:

lcd_used = 1
lcd_x = 1024
lcd_y = 600
lcd_width = 0
lcd_height = 0
lcd_dclk_freq = 65
lcd_pwm_not_used = 0
lcd_pwm_ch = 0
lcd_pwm_freq = 10000
lcd_pwm_pol = 0
lcd_if = 0
lcd_hbp = 160
lcd_ht = 1055
lcd_vbp = 23
lcd_vt = 1050
lcd_vspw = 0
lcd_hspw = 0
lcd_hv_if = 0
lcd_hv_smode = 0
lcd_hv_s888_if = 0
lcd_hv_syuv_if = 0
lcd_lvds_ch = 0
lcd_lvds_mode = 0
lcd_lvds_bitwidth = 0
lcd_lvds_io_cross = 0
lcd_cpu_if = 0
lcd_frm = 1
lcd_io_cfg0 = 0
lcd_gamma_correction_en = 0
lcd_gamma_tbl_0 = 0x0
lcd_gamma_tbl_1 = 0x10101
lcd_gamma_tbl_255 = 0xffffff

A10 / Re: A10 on A20 Lime board
« Last post by woj on March 18, 2019, 12:00:46 PM »
Thanks for answer.

> So all boards have A10 chip?

No. As I wrote only one of them is a hybrid.

I know that A10 and A20 are pin-to-pin and drop-in replaceable. Is there no difference on PCB like clock frequency?

I am asking, because at the begining this hybrid board work. It was booted faster than normal A10 Lime. After some time during starting it halted showing Android booting screen. I waited aruond 5 minutes, but the system did not start. So I turn off power and turn in on again. The Android did not boot at all, even if I use SD card with new image.
After one month it start working, but after some time situation repeated. From that time board is dead.
Could you give me any suggestion what to do with it?

A10 / Re: A10 on A20 Lime board
« Last post by LubOlimex on March 15, 2019, 02:58:39 PM »
> In my last part of Olimex board I ordered some A10 Lime boards. One of them is hybrid processor A10 on A20 lime board.

So all boards have A10 chip?

Consider that A10 and A20 chips are pin-to-pin compatible, drop-in replaceable. The A10-OLinuXino-LIME and A20-OLinuXino-LIME boards use the same board PCB just different processors are placed during manufacturing. Hardware-wise the PCB is the same.
Pages: 1 2 [3] 4 5 ... 10