Eurooppalainen avoimen koodin sulautettu käyttöjärjestelmä

Ymmärsin tuon selityksen niin että avoimen lähdekoodin kehitys jää tekemättä jos niille kehittäjille ei ole antaa riittävän edullista rautaa käsiin.
Toisaalta en ymmärrä miksi nykyään kukaan olisi omin käsin juottamassa yhtään prosessoria mihinkään kun teolliset valmistajat tekee sen oikeilla laitteilla käytännössä ilmaiseksi.
 
Voin olla minäkin väärässä, mutta veikkaan, ettei saatavuus PLCC-kotelossa voi olla kynnyskysymys kehittämiselle (laajassa kuvassa)

Kotelo on ainakin massatuotannossa yksi kalleimpia asioita.

Jos ajatellaan Raspberry-tyylistä "räjähdystä" mikä tapahtui ihan kaupallisin perustein eli korttitietokoneelle asetettu kattohinta (joka tietty jo mennyttä...) ja sitten siihen päästiin käyttämällä umpikaupallista Broadcommin järjestelmäpiiriä - toki kortin tarkoitus ei ollut olla teknisesti hienoin eikä tietoturvallisin, vaan sellainen joka on kaikille saatavissa edulliseen hintaan mm ohjelmoinnin opetteluun.

Tuskin edes ajattelivat, että luokkaa kymmenessä vuodessa Raspberryt hoitavat hommia joihin ovat yhtä luotettavia kuin moninkertaisesti kalliimmat teollisuustason PC-kortit. Tai hoitavat sulautetun tietojkoneen tehtäviä vaikka jokaisen käsillä olevissa lukuisissa pakettiautomaateissa, autonlatausasemissa,...

JOS kotelo on kynnyskysymys, voihan laatia moduulin jossa esim BGA-koteloinen prosesspri juotetaan piirikortin palalle muutamien kriittisten oheiskomponenttien kera ja on sitten vaikka "piikkirimalla" liitettävissä johonkin "reikälevylle"
 
ESP32 voisi olla esimerkki tuosta muduulirakenteesta, myydään yleensä moduulina joka sisältä hieman muutakin kuin pelkän prosessorin.
 
Nämä on hyviä näkökulmia, mutta esim. noiden piirilevyjen teko vaatii ohjelmistotyökaluketjun, jota aika harvalla harrastajalla on.
Olen tehnyt itsekin piirilevysuunnittelua lähinnä PADS:illä 25vuotta sitten ja muutama vuosi sitten Eaglella, ja tiedän mitä HW:n debuggaus on kun huonon 6-kerroslevyn johtimet katkeavat joka kerta kun levy taipuu. Jos ei saa mittajohtimia kiinni piirin jalkoihin, niin aika vaikeaksi menee. Meidän labra on harvoja paikkoja, missä oikeasti vaihetaan mm. BGA-piirejä, itse olen hankkinut noita mittajohtimia heille. En tunne IC-piirien paketointia, toivottavasti saadaan SiPFAB ja 3ktehdas noita tutkimaan.
 
Nämä on hyviä näkökulmia, mutta esim. noiden piirilevyjen teko vaatii ohjelmistotyökaluketjun, jota aika harvalla harrastajalla on.
Itse olen harrastaja, olen teettänyt muutamia piirilevyjä jotka on suunniteltu ilmaisella piirilevyn valmistajan ohjelmistolla. Löytyy myös useita ilmaisia piirilevyn suunnitteluohjelmistoja. Sanoisin että se piirin ja piirilevyn suunnittelu itsessään on harrastajalle isompi ongelma.
Tutustuppa esimerkkinä tuohon ESP32:n konseptiin tai melkein mihin tahansa vastaavaan. Näissä piirin valmistaja tms taho antaa valmiin vakiosuunnittelun vapaasti käytettäväksi jonka perusteella kaupalliset toimijat voi helposti ja nopeasti tehdä edullisia kehitysalustoja myyntiin. Myös piirin arkkitehtuurille pitää olla kunnollinen ohjelmointiympäristötuki tarjolla.
Olisin sitä mieltä että harrastajat tarvitsevat valmiin sopivan kattavan kehitysalusta tai useita erilaisia kehitysalustoja eri tarkoituksiin ja riittävän tuen näille alustoille. Eikä olisi pahasta jos piiriä ja devkittejä voisi käyttää ihan aloittelijatason ympäristöissä kuten Arduino ympäristössä, tämä siksi että alaa aloittavat ja harkitsevat pääsevät tutustumaan tuotteeseen ja sen ominaisuuksiin heti alusta alkaen.

Tämän tason prosessorialustan kanssa ei missään tapauksessa pitäisi mennä kotelointia rajoittamaan vaan suunnitella se siten että itse piirin voi koteloida nykyisiin ja tulevaisuuden valmistusmenetelmiin parhaiten sopivaan koteloon.
 
Itse olen harrastaja, olen teettänyt muutamia piirilevyjä jotka on suunniteltu ilmaisella piirilevyn valmistajan ohjelmistolla. Löytyy myös useita ilmaisia piirilevyn suunnitteluohjelmistoja. Sanoisin että se piirin ja piirilevyn suunnittelu itsessään on harrastajalle isompi ongelma.
Tutustuppa esimerkkinä tuohon ESP32:n konseptiin tai melkein mihin tahansa vastaavaan. Näissä piirin valmistaja tms taho antaa valmiin vakiosuunnittelun vapaasti käytettäväksi jonka perusteella kaupalliset toimijat voi helposti ja nopeasti tehdä edullisia kehitysalustoja myyntiin. Myös piirin arkkitehtuurille pitää olla kunnollinen ohjelmointiympäristötuki tarjolla.
Olisin sitä mieltä että harrastajat tarvitsevat valmiin sopivan kattavan kehitysalusta tai useita erilaisia kehitysalustoja eri tarkoituksiin ja riittävän tuen näille alustoille. Eikä olisi pahasta jos piiriä ja devkittejä voisi käyttää ihan aloittelijatason ympäristöissä kuten Arduino ympäristössä, tämä siksi että alaa aloittavat ja harkitsevat pääsevät tutustumaan tuotteeseen ja sen ominaisuuksiin heti alusta alkaen.

Tämän tason prosessorialustan kanssa ei missään tapauksessa pitäisi mennä kotelointia rajoittamaan vaan suunnitella se siten että itse piirin voi koteloida nykyisiin ja tulevaisuuden valmistusmenetelmiin parhaiten sopivaan koteloon.
On aivan vakiokäytäytäntö, että IC-piirejä valmistetaan eri koteloilla, kysymys on puhtaasti kaupallinen, eli jos riittävä markkina on niin kaikki kotelot tehdään. nykymaailmassa on vaan aika vaikea ennustaa, onko esim. tässä kysymyksessä olevalle PLCC-kotelolle riittävästi markkinaa, koska kaikki suuren voluumin tuotteet tehdään tuolla QFN-88 kotelolla.

Asioita voi tehdä monella tavalla moneen eri tarkoitukseen, mutta tässä tapauksessa pitäisi saada IoT-kyvykkyyden omaava siru, jossa on EU:n uuden kyberdirektiivin mukainen mahdollisuus netin viranomaiskontrolliin. Esim. Rasperry Pi kaatuu tuohon, kun britit haluavat pitää siinä "salaiset" omat vakoiluohjelmansa, ja teknisten kämmien takia eivät saa HAT-modulien ajurilaajennnuksia pelaamaan avoimilla koodilla.

Nuo ESP32 mukaiset moduliratkaisut ovat sinällään toimivia, jos ohjelmiston kehittäminen on helppoa ja HW-laajennusten tekeminen mahdollista. Verkkokortti, USB/HDMI-liitynnät yms. ovat vakioita ja jos esim. Alwinnerin A20 SOC maksaa 5€, niin IC-piirin kustannuksella ei ole merktystä, vaan miten tulee toimeen yli 400 nastaisen BGA-kotelon kanssa.

VSRV-kortilta puuttuu juuri tuo ohjelmointiympäristötuki, ja mielestäni chippikin on vielä keskentekoinen (kylläkin erittäin hyvä ensimmäiseksi versioksi).

Ja tuota QFN-88 juottelua piirilevylle kannattaa muuten ensin kokeilla, ennenkuin lausuu aiheesta jotain...:cool:
 
Viimeksi muokattu:
Vaikea ymmärtää miksi tämän tason projektissa pitäisi polven päällä kolvata pintaliitospiirejä.
Ohjelmistokehittäjät tarvitsevat sen valmiin kehitysalustan ja kunnollisen ohjelmointiympäristön hyvällä tuella.
 
Vaikea ymmärtää miksi tämän tason projektissa pitäisi polven päällä kolvata pintaliitospiirejä.
Ohjelmistokehittäjät tarvitsevat sen valmiin kehitysalustan ja kunnollisen ohjelmointiympäristön hyvällä tuella.
Periaatteessa noin. Ohjelmistonkehittäjät haluavat valmiin HW:n ja valmiit laitteistonläheiset ajurit, josta on kiva jatkaa.

Minä olen noita HW-suunnittelijoita, jotka tekevät sen HW:n ja ne ikävät HW-ajurikoodit ja käyttöjärjestelmän sinne alle, joita ohjelmistonkehittäjät eivät osaa/halua tehdä, ja me tarvitsemme tämän polven päällä juottelun.... :)
 
ESP32 voisi olla esimerkki tuosta muduulirakenteesta, myydään yleensä moduulina joka sisältä hieman muutakin kuin pelkän prosessorin.

ESP32 modulit on ihan hyvä systeemi, tosin softapino on vaikeakäyttöinen ja lisämodulien HW-ajureita ei voi tehdä samasta syystä kuin Rasperryssä, eli näissä on kaikissa kiinalaiset vakoiluohjelmat (kaikissa kiinalaisissa piireissä on, siitä on kiinan valtiollinen määräys).

ESP32 on käsittääkseni tämän kiinalaisfirman tuotos:


Prosessori on myös RISC-V versio, mutta ei niin hyvä kuin tämä VSVR.
 
Tällainen yhteiseuroopppalainen kehitystyö tämänkin asian suhteen on tärkeää jottei ihan täydellisesti jouduta ulkopuolisten tekijöiden armoille. Liian monta teknologiaa on sellaisia joissa olla melkolailla täysin ulkopuolisten armoilla.
Toivotaan että asia edistyy ja hyvä että suomalaisillakin on aisassa osansa.
 
Tällainen yhteiseuroopppalainen kehitystyö tämänkin asian suhteen on tärkeää jottei ihan täydellisesti jouduta ulkopuolisten tekijöiden armoille. Liian monta teknologiaa on sellaisia joissa olla melkolailla täysin ulkopuolisten armoilla.
Toivotaan että asia edistyy ja hyvä että suomalaisillakin on aisassa osansa.

Samaa mieltä. Turvallisuus on päivän sana. Kun tekniikka on riittävän luotettavaa ja turvallista niin tässä hetkessä kiinnostusta on moneen sovellukseen puolustuspuolelta lähtien aina sitten joka kodin IOT-laitteisiin asti joissa on nyt havahduttu olemaan huolissaan kiinalaisesta hardiksesta ja firmiksestä.

Oman osaamiseni pohjalta näiden asioiden haarukolitni on lähinnä tirkistelyä avaimenreiästä huoneeseen jossa näitä kolvaillaan ja näkisin olevani siinä kohtaa työuraa etten mitään korkealentoista softaa opettele.

Koulussa oli Pads käytössä ja kotona sillooin piraattiversio, innostus korvasi osaamisen puutteet ja softan kankeudet. Pitkään harrasteessa ja työssä oli käytössä Eagle kunnes muuttui kovin kaupalliseksi. Ei sitä ole kovinkaan ikävä. Nykyään omat vähät projektit piirtänyt KiCADilla joka on oikein oiva työkalu ja kortit teettänyt kiinassa. WEB-pohjaisiin työkaluihin en ole mennyt.
 
Tuo PLCC:hän on ihan antiikkinen kotelo ja tuskin sitä kukaan käyttää kun QFN/QFP/BGA on nykyaikaa, halvempi ja vähempi bondausinduktanssia jne. Onhan noita sitten kaikenlaisia moduleita mihin on ladottu prossuja, muisteja sun muita tykötarpeita protoiluun tai harrasteluun.
 
Kävin eilen VLSI-Solution:silla vierailulla. He ovat tosiaankin kovan tason ammattilaisia, ja vaikka kysymyksessä on varsin pieni yritys, niin heillä on koko IC-piirien suunnittelu- ja valmistuttamisosaamisen ketju itsellään.

Käytiin hyvin laajaa keskustelua mm. IC-piirien suunnittelusta, mahdollisesta markkinasta, tarvittavasta softapinosta, linuxista ja koteloinnista. Kuten oli odotettavaa, he tekevät IC-piirejä isompaan markkinaan, ja "harrastelija-PLCC" kotelo ei kohdannut suurta innostusta. Heillä on IC-piirimaailman mittakaavassa hyvin nopea tuotekehitysprosessi, ja tekevät kyllä sellaisia, mille löytyy riittävästi kysyntää ,mutta sitä ei (ainakaan vielä) ollut näkyvissä PLCC-kotelolle. Erilaisista modulirakenteista pienemmille piireille käytiin alustavaa keskustelua, mutta nuo ovat sen verran vaikeita kysymyksiä, että ratkaisumallit jäi auki.

Tämän otsikon projektin kannalta tuli kuitenkin keskeinen tieto, (jos oikein ymmärsin) avoimen koodin kehitystä tuetaan jatkossakin ja tarvittavat speksit ja suljetut binäärit koodin tekemiseen ovat saatavissa. He tuntuivat olevan tyytyväisiä EU-rahoitusmalliin, mikä oli myönteinen yllätys, ja se kyllä osoittaa suomalaisten rahoitusmallien huonoutta.

Todettiin, että nykyisessä VSRV-piirissä on liian vähän I/O:ta. ja siihen on luvassa parannusta seuraavissa versioissa. Ilmeisesti myös nykyisessä piirissä saattaisi olla jotain käyttökelpoisia siirtorekisteitä vielä dokumentoimatta, jahka kaivellaan.
 
....no, kävin taas keskusteluja noiden BGA-piirien juottelusta asiantuntijoden kanssa. Heillä on kokemusta mm. entisen kumisaapastehtaan tuotekehitysprosesseista, ja noihin on tehty erilliset testauspiirilevyt, että saadaan testipisteet esille piirin alta.

Suursarjatuotannossa ei ole väliä, jos 1% piirilevyistä on viallisia, mutta turvallisuuskriittisissä sovelluksissa se ei vaan käy. Eikä ole mahdollista tehdä kattavaa POST:ia 400-pinnille (ole noita koodannut pienemmille prossuille, ja sekään ei vaan ole mahdollista).

Jokseenkin kaikki tuntuvat olevan asiasta eri mieltä, mutta itse esittäisin jyrkän vaatimuksen 100% todentamisvelvoitteesta. Huomauttaisin, että tämä ei ole minun keksintöni, vaan ko. vaatimus lähtee suoraan luotettavuuusanalyysien perusperiaatteista.
 
Luulisi, että valmiin piirikortin sähköinen ja toiminnallinen testaus sekä röntgenkuvaus antaa aika kattavaa tietoa kuinka piiri on juottunut levylle.
 
Luulisi, että valmiin piirikortin sähköinen ja toiminnallinen testaus sekä röntgenkuvaus antaa aika kattavaa tietoa kuinka piiri on juottunut levylle.

Trumpin Grönlannin valtaus on nyt edennyt siihen pisteeseseen, että hän on määrännyt lisätulleja niille maille, jotka ovat lähettäneet Grönlantiin sotilashenkilöstöä:


Tämä Grönlanti-selkkaus on käsittääkseni Trumpille "sijaistoiminto", ja todellinen syy tähän EU:n ja USA:n väliseen konfliktiin on kyberturvallisuus ja EU:n digitaalisen itsenäisyyden tavoittelu, jota Trump ei halua hyväksyä. En usko, että EU siihen suostuu.

Tämän ketjun otsikon mukainen hanke on nyt kuitenkin toistaiseksi pysäytetty (ymmärrettävistä syistä johtuen) ja odotellaan tilanteen selkiintymistä.
 
Okei.

Mun on kyllä Washingtonin tai Kremlin saati Helsingien herrojen esteistä huolimatta jatkettava traktorin korjaamista, muuten alkaa olla ko laitteen hankkiminen lumitöihin arveluttavalla pohjalla eli saatava näille helteille reilaan.
 

Luo tili tai kirjaudu sisään kommentoidaksesi

Sinun täytyy olla jäsen voidaksesi jättää kommentin.

Luo käyttäjätili

Liity Konekansalaiseksi. Se on helppoa ja ilmaista! Rekisteröityneenä et näe mainoksia, voit käyttää hakua, näet alueita, joita nyt ovat piilossa...jne.

Kirjaudu sisään

Oletko jo Konekansan jäsen? Kirjaudu sisään tästä.

Takaisin
Ylös