Are there STL files available for the laptop she'll/housing?

Started by basicitstuff, March 30, 2023, 10:40:53 PM

Previous topic - Next topic

basicitstuff

Hi,

Just received my Teres DIY laptop.
 
I was wondering, are there STL files available for the laptop she'll/housing?

I can design them my self but I'd rather have something to start with and design on from there.

LubOlimex

We don't have source files for the plastic case and such. We purchase the TERES-I case ourselves but we never got design files from the manufacturer. So we first got the case then designed the insides to fit in this case.

There used to be a repo with some reverse engineering of the plastic case here:

https://code.forksand.com/forksand/olimex-teres-case
Technical support and documentation manager at Olimex

basicitstuff


Thanks LubOlimex!!

I now have seen promising models for the screen enclosure and bottom of the laptop. The bottom part will give us the ability to create more room to maybe add hardware? The laptop might be a bit thicker.

I haven a printer that will do 30 by 30 cm, so once I have time I will print and fit the parts.

kreyren

Quote from: basicitstuff on April 03, 2023, 10:04:22 AMThanks LubOlimex!!

I now have seen promising models for the screen enclosure and bottom of the laptop. The bottom part will give us the ability to create more room to maybe add hardware? The laptop might be a bit thicker.

I haven a printer that will do 30 by 30 cm, so once I have time I will print and fit the parts.


Adding hardware shouldn't be an issue you just need to locate the appropriate bus pins to add it there (See the documentation for AllWinner A64), the MODs in olimex store should be easy to implement that way, though i proposed adding and edge UEXT connector (https://github.com/OLIMEX/DIY-LAPTOP/issues/55) so that it would just just connecting them without having to solder.

Btw. Teres-A64 can have HDD if that's desired though the only way to connect it is through USB (like not using the connector, but soldering it to the USB hub, though connector is also an option) including it's limitations on transfer speed.
* Community Lead Developer of Teres-2
* Maintainer of OLIMEX Teres-I on Armbian, NixOS, PostmartkerOS/Alpine
* Co-Author of an Official OLIMEX Teres-I support for Parabola GNU/Linux
* World record holder in annoying Tsvetan with questions about OLIMEX Teres-I hacking

basicitstuff

Something like this would be super cool, then I would be able to use a sata ssd!
https://www.olimex.com/Products/USB-Modules/USB-SATA/open-source-hardware 

Quote from: kreyren on April 04, 2023, 01:48:13 AMBtw. Teres-A64 can have HDD if that's desired though the only way to connect it is through USB (like not using the connector, but soldering it to the USB hub, though connector is also an option) including it's limitations on transfer speed.


For a sata ssd i would need more room in the laptop shell hence the 3d printing.
Quote from: kreyren on April 04, 2023, 01:48:13 AMAdding hardware shouldn't be an issue you just need to locate the appropriate bus pins to add it there (See the documentation for AllWinner A64), the MODs in olimex store should be easy to implement that way, though i proposed adding and edge UEXT connector (https://github.com/OLIMEX/DIY-LAPTOP/issues/55) so that it would just just connecting them without having to solder.

kreyren

Quote from: basicitstuff on April 04, 2023, 03:37:24 PMSomething like this would be super cool, then I would be able to use a sata ssd!
https://www.olimex.com/Products/USB-Modules/USB-SATA/open-source-hardware 

You can already use that on teres just unsolder the USB connector, integrate it to the USB bus (jumper wire, daughter board, make a new PCB, etc..) and then implement a solution to ancor it inside the teres's case to attach the desired SATA device to it, but note that it's limited by the speed of the USB bus which is like 12Mbps for USB 1.0

So you can probably get a 500GB HDD, but it will be very slow -> better idea is to wait for TUKHLA (https://www.olimex.com/Products/OLinuXino/iMX8/IMX8QM-TUKHLA/open-source-hardware) which will have multiple NAND options (so in TB/s transfer speed) or use the eMMC which can theoretically reach up to 150/50 MB/s

Or in theory solution like eMMC to SATA might work too so you would have fast transfer speed and big storage

Quote from: basicitstuff on April 04, 2023, 03:37:24 PMFor a sata ssd i would need more room in the laptop shell hence the 3d printing.

Ye i agree, having a fabricable case that can be easily adjusted is a must for a project like teres. I plan on working on a case in like a month in https://git.dotya.ml/kreyren/OSHW-DEIMOS and later in olimex's repo as i currently wait if there is going to be a breakthrough in NXP's logistics that would enable work on TUKHLA-based smainboard with the proposals to make the internals more modular.

Feel free to help! :D You can probably look at membership at local hackerspace (https://wiki.hackerspaces.org/Hackerspaces) or Makerspaces such as FabLab (https://wiki.p2pfoundation.net/Fab_Labs) to get access to 3D printer farms, CNC and other tools and if needs be get mentoring on how to use this equipment or feel free to ask me in the #olimex channel on IRC
* Community Lead Developer of Teres-2
* Maintainer of OLIMEX Teres-I on Armbian, NixOS, PostmartkerOS/Alpine
* Co-Author of an Official OLIMEX Teres-I support for Parabola GNU/Linux
* World record holder in annoying Tsvetan with questions about OLIMEX Teres-I hacking

basicitstuff

Kreyren,

We are talking  about 2 paths we could walk.

One path is getting the most out of the A64 model and maybe making a revision of the motherboard so it has more options, sata, more ram, replaceable eMMC, splitting io from the mainboard. Not sure if USB 2.0 is somehow available for usb to sata?

The other path is the IMX8QM-TUKHLA  as a mainboard that you can switch with the current board in de laptop. sata, replaceable eMMC, would be replaced by a m.2 nvme solution I think?  splitting io from the mainboard would still be very nice but not super important? More RAM would also be possible I think? 4, 8 and 16GB RAM?


Quote from: kreyren on April 06, 2023, 03:25:23 AMbetter idea is to wait for TUKHLA (https://www.olimex.com/Products/OLinuXino/iMX8/IMX8QM-TUKHLA/open-source-hardware) which will have multiple NAND options (so in TB/s transfer speed) or use the eMMC which can theoretically reach up to 150/50 MB/s

kreyren

Quote from: basicitstuff on April 06, 2023, 12:59:19 PMKreyren,

We are talking  about 2 paths we could walk.

One path is getting the most out of the A64 model and maybe making a revision of the motherboard so it has more options, sata, more ram, replaceable eMMC, splitting io from the mainboard. Not sure if USB 2.0 is somehow available for usb to sata?

The other path is the IMX8QM-TUKHLA  as a mainboard that you can switch with the current board in de laptop. sata, replaceable eMMC, would be replaced by a m.2 nvme solution I think?  splitting io from the mainboard would still be very nice but not super important? More RAM would also be possible I think? 4, 8 and 16GB RAM?

Well we kinda need to take both paths bcs it's easier and more resource efficient to blew up A64 that costs around 2 EUR per chip :D before making additional boards, but my current plan is wait a month and if TUKHLA ain't there then put OlinuXino-A64 on the table and figure out the wiring to then implement changes to OSHW-DEIMOS repo mentioned and then probably work on RK3588S assuming that there are no doubts about it's security, privacy and that we would have to finish the mainline for it (which ain't that much of an issue).

About the RAM reading through https://www.olimex.com/Products/OLinuXino/iMX8/IMX8QM-TUKHLA/resources/IMX8QMAEC.pdf especially 4.8.3. i don't see any limitations for RAM size, it does mention 'JEDEC JESD209-4A–' which https://www.jedec.org/document_search?search_api_views_fulltext=jesd209-4 claims to 'LPDDR4 dual channel device density ranges from 4 Gb through 32 Gb', but i wouldn't bet my money on it as the released product will probably have a lot of changes done to it.
* Community Lead Developer of Teres-2
* Maintainer of OLIMEX Teres-I on Armbian, NixOS, PostmartkerOS/Alpine
* Co-Author of an Official OLIMEX Teres-I support for Parabola GNU/Linux
* World record holder in annoying Tsvetan with questions about OLIMEX Teres-I hacking

kreyren

oh and according to the A64 datasheet (http://files.pine64.org/doc/datasheet/pine64/A64_Datasheet_V1.1.pdf) it has USB 2.0 (see 2.9) and claims speed of up to 480 Mbps so the SATA might be a good option too
* Community Lead Developer of Teres-2
* Maintainer of OLIMEX Teres-I on Armbian, NixOS, PostmartkerOS/Alpine
* Co-Author of an Official OLIMEX Teres-I support for Parabola GNU/Linux
* World record holder in annoying Tsvetan with questions about OLIMEX Teres-I hacking

basicitstuff


Having 480 Mbps storage would make a major difference

Quote from: kreyren on April 07, 2023, 01:20:49 AMoh and according to the A64 datasheet (http://files.pine64.org/doc/datasheet/pine64/A64_Datasheet_V1.1.pdf) it has USB 2.0 (see 2.9) and claims speed of up to 480 Mbps so the SATA might be a good option too

kreyren

I added the SATA mod in my next olimex order that i should be making soon i let you know how it works then :p
* Community Lead Developer of Teres-2
* Maintainer of OLIMEX Teres-I on Armbian, NixOS, PostmartkerOS/Alpine
* Co-Author of an Official OLIMEX Teres-I support for Parabola GNU/Linux
* World record holder in annoying Tsvetan with questions about OLIMEX Teres-I hacking

basicitstuff