Gå til innhold

Sjekk denne kraftige Raspberry Pi-klonen


Anbefalte innlegg

Videoannonse
Annonse

Om man mener at ytelse er alt på utviklings-plattformer så har man ikke prioritetene i orden. Raspberry Pi har nemlig to store svakheter, og det er at den mangler ADC-funksjonalitet og har en ARM11-prosessor. Allwinner A20 fikser begge disse problemene, samtidig som den leverer en kurant ytelse.

Skal man absolutt ha det mest ekstreme av SoC-tilbudene der ute så er det andre plattformer som er bedre egnet for dere.

Endret av Gavekort
Lenke til kommentar

Om man mener at ytelse er alt på utviklings-plattformer så har man ikke prioritetene i orden. Raspberry Pi har nemlig to store svakheter, og det er at den mangler ADC-funksjonalitet og har en ARM11-prosessor. Allwinner A20 fikser begge disse problemene, samtidig som den leverer en kurant ytelse.

Skal man absolutt ha det mest ekstreme av SoC-tilbudene der ute så er det andre plattformer som er bedre egnet for dere.

 

Nå er det vel et mindretall av kjøperne i Norge som bruker denne til det den er tiltenkt til, men istedet benytter den som en ren mediespiller/"smart-TV" til "dumme" TVer og pc-skjermer. Da merker man gjerne at den er litt for svak til å drive de tyngste oppløsningene.

 

Slik jeg har forstått valget av CPU på RPI, så falt valget på chip pga kombinasjonen lavt strømforbruk, pris og ikke minst at det var den kraftigste av alternativene som støttet de mest basale progrrammeringsspråkene. Den vil derfor være perfekt for de som vil lære seg grunnleggende programmering, og ikke tvinge brukerne til høyere nivå språk som kan gjøre det vanskeligere å forstå grunnprinsippene.

 

Om jeg har missforstått, så ha meg unnskyldt, men kom gjerne med saklig korrigering (ikke spesifikt til deg, men til alle som føler for å korrigere meg...)

Lenke til kommentar

 

Nå er det vel et mindretall av kjøperne i Norge som bruker denne til det den er tiltenkt til, men istedet benytter den som en ren mediespiller/"smart-TV" til "dumme" TVer og pc-skjermer. Da merker man gjerne at den er litt for svak til å drive de tyngste oppløsningene.

 

Slik jeg har forstått valget av CPU på RPI, så falt valget på chip pga kombinasjonen lavt strømforbruk, pris og ikke minst at det var den kraftigste av alternativene som støttet de mest basale progrrammeringsspråkene. Den vil derfor være perfekt for de som vil lære seg grunnleggende programmering, og ikke tvinge brukerne til høyere nivå språk som kan gjøre det vanskeligere å forstå grunnprinsippene.

 

Om jeg har missforstått, så ha meg unnskyldt, men kom gjerne med saklig korrigering (ikke spesifikt til deg, men til alle som føler for å korrigere meg...)

 

 

Ikke bare nordmenn, men mesteparten av Raspberry Pi som blir kjøpt ender opp som støvsamlere. Selvsagt er en halvgod mediasenter et greit bruksområde, men da finnes det alternativer langt bedre enn Raspberry Pi, der SD-kort ikke er en kritisk SPOF som gjør det frustrerende og upålitelig som mediasenter.

 

Det jeg hørte var at BCM2835 ble valgt fordi det var det Upton kunne få tak i billig gjennom Broadcom, som han tidligere jobbet for. Raspberry Pi sin SoC er ikke særlig spesiell når det kommer til programvare/programmering da det er en standard ARM11-arkitektur. Tvert i mot så begynner ARM11 å bli så utdatert at støtten begynner å utgå hos de større Linux distribusjonene som Ubuntu. Programmering og språk er ikke så avhengig av prosessor-arkitektur som du skal ha det til, så når det kommer til programmering så er det faktisk minimal forskjell mellom BCM2835 og Allwinner A20, eller standard skrivebordsmaskin for den saks skyld.

Lenke til kommentar

 

 

Nå er det vel et mindretall av kjøperne i Norge som bruker denne til det den er tiltenkt til, men istedet benytter den som en ren mediespiller/"smart-TV" til "dumme" TVer og pc-skjermer. Da merker man gjerne at den er litt for svak til å drive de tyngste oppløsningene.

 

Slik jeg har forstått valget av CPU på RPI, så falt valget på chip pga kombinasjonen lavt strømforbruk, pris og ikke minst at det var den kraftigste av alternativene som støttet de mest basale progrrammeringsspråkene. Den vil derfor være perfekt for de som vil lære seg grunnleggende programmering, og ikke tvinge brukerne til høyere nivå språk som kan gjøre det vanskeligere å forstå grunnprinsippene.

 

Om jeg har missforstått, så ha meg unnskyldt, men kom gjerne med saklig korrigering (ikke spesifikt til deg, men til alle som føler for å korrigere meg...)

 

 

Ikke bare nordmenn, men mesteparten av Raspberry Pi som blir kjøpt ender opp som støvsamlere. Selvsagt er en halvgod mediasenter et greit bruksområde, men da finnes det alternativer langt bedre enn Raspberry Pi, der SD-kort ikke er en kritisk SPOF som gjør det frustrerende og upålitelig som mediasenter.

 

Det jeg hørte var at BCM2835 ble valgt fordi det var det Upton kunne få tak i billig gjennom Broadcom, som han tidligere jobbet for. Raspberry Pi sin SoC er ikke særlig spesiell når det kommer til programvare/programmering da det er en standard ARM11-arkitektur. Tvert i mot så begynner ARM11 å bli så utdatert at støtten begynner å utgå hos de større Linux distribusjonene som Ubuntu. Programmering og språk er ikke så avhengig av prosessor-arkitektur som du skal ha det til, så når det kommer til programmering så er det faktisk minimal forskjell mellom BCM2835 og Allwinner A20, eller standard skrivebordsmaskin for den saks skyld.

 

 

Refererte kun til hva jeg har hørt/lest, slik jeg husker det. Syntes selv det var litt spesielt at programmeringsspråket skulle være CPU-avhengig, men det stemmer da det du skriver om arm11-arkitekturen. Det er nok der det ligger.

Lenke til kommentar

 

 

Nå er det vel et mindretall av kjøperne i Norge som bruker denne til det den er tiltenkt til, men istedet benytter den som en ren mediespiller/"smart-TV" til "dumme" TVer og pc-skjermer. Da merker man gjerne at den er litt for svak til å drive de tyngste oppløsningene.

 

Slik jeg har forstått valget av CPU på RPI, så falt valget på chip pga kombinasjonen lavt strømforbruk, pris og ikke minst at det var den kraftigste av alternativene som støttet de mest basale progrrammeringsspråkene. Den vil derfor være perfekt for de som vil lære seg grunnleggende programmering, og ikke tvinge brukerne til høyere nivå språk som kan gjøre det vanskeligere å forstå grunnprinsippene.

 

Om jeg har missforstått, så ha meg unnskyldt, men kom gjerne med saklig korrigering (ikke spesifikt til deg, men til alle som føler for å korrigere meg...)

 

Ikke bare nordmenn, men mesteparten av Raspberry Pi som blir kjøpt ender opp som støvsamlere. Selvsagt er en halvgod mediasenter et greit bruksområde, men da finnes det alternativer langt bedre enn Raspberry Pi, der SD-kort ikke er en kritisk SPOF som gjør det frustrerende og upålitelig som mediasenter.

 

Det jeg hørte var at BCM2835 ble valgt fordi det var det Upton kunne få tak i billig gjennom Broadcom, som han tidligere jobbet for. Raspberry Pi sin SoC er ikke særlig spesiell når det kommer til programvare/programmering da det er en standard ARM11-arkitektur. Tvert i mot så begynner ARM11 å bli så utdatert at støtten begynner å utgå hos de større Linux distribusjonene som Ubuntu. Programmering og språk er ikke så avhengig av prosessor-arkitektur som du skal ha det til, så når det kommer til programmering så er det faktisk minimal forskjell mellom BCM2835 og Allwinner A20, eller standard skrivebordsmaskin for den saks skyld.

Store tunge distribusjoner (som f.eks ubuntu) er ikke noe særlig for noen av slike maskiner uansett. Så det er ikke noe problem at de ikke støtter ARM11 lenger.

Enten så kompilerer man en distro selv eller så velger man RiscOS som er en OS laget eksklusivt for ARM. Fullt grafisk OS som ikke går som sirup som linux.

Raspi er mer enn rask nok til f.eks server for hjemmeautomatiseringen (KNX), styring av modeltogbane, legoroboter og andre slike ting som den er ment til.

Den er aldri vært ment til å bruke som en desktop maskin (men går helt fint med RiscOS), så hvorfor installere en full linuxdistro på den...

  • Liker 1
Lenke til kommentar

 

Refererte kun til hva jeg har hørt/lest, slik jeg husker det. Syntes selv det var litt spesielt at programmeringsspråket skulle være CPU-avhengig, men det stemmer da det du skriver om arm11-arkitekturen. Det er nok der det ligger.

 

 

Ville vært interessant å se hva som ligger i det, om du har kilden.

 

Store tunge distribusjoner (som f.eks ubuntu) er ikke noe særlig for noen av slike maskiner uansett. Så det er ikke noe problem at de ikke støtter ARM11 lenger.

Enten så kompilerer man en distro selv eller så velger man RiscOS som er en OS laget eksklusivt for ARM. Fullt grafisk OS som ikke går som sirup som linux.

Raspi er mer enn rask nok til f.eks server for hjemmeautomatiseringen (KNX), styring av modeltogbane, legoroboter og andre slike ting som den er ment til.

Den er aldri vært ment til å bruke som en desktop maskin (men går helt fint med RiscOS), så hvorfor installere en full linuxdistro på den...

 

 

Tja. Ubuntu kan være så mangt. Om man bruker full Ubuntu med Unity grensesnitt så er det selvsagt alt for tungvektet, men Ubuntu er også et alternativ til Debian når det kommer til støtte og oppdateringer. Man går ikke glipp av mye, men Ubuntu er en støttespiller som er grei å ha med seg.

 

Poenget mitt var uansett ikke at Ubuntu var viktig, det er at ARM11 begynner å bli utdatert. Raspberry Pi kommer nok til å oppdatere seg selv før ARM11-støtten forsvinner, men å ha en prosessor på lik linje med en Pentium II synes jeg ikke er akseptabelt.

Lenke til kommentar

 

Poenget mitt var uansett ikke at Ubuntu var viktig, det er at ARM11 begynner å bli utdatert. Raspberry Pi kommer nok til å oppdatere seg selv før ARM11-støtten forsvinner, men å ha en prosessor på lik linje med en Pentium II synes jeg ikke er akseptabelt.

 

Ser ikke helt hvordan den er på lik linje met pentium 2 (klokkefrekvens kanskje?) og heller ikke hvorfor det ikke skulle være akseptabelt, spesielt hvis man tar med prisen i betraktning. Alt er avhengig av hva man har tenkt å bruke det til. For mitt bruk (Den er 40 ganger raskere enn min Acorn A5000 og R260 så på lang vei den raskeste RiscOS maskin som finnes) er den mer enn kraftig nok. Selvfølgelig kan man få noe mye bedre for 199 USD, men raspi koster bare 25 USD som ingen 'konkurrent' kan matche hittil.

Lenke til kommentar

Ser ikke helt hvordan den er på lik linje met pentium 2 (klokkefrekvens kanskje?) og heller ikke hvorfor det ikke skulle være akseptabelt, spesielt hvis man tar med prisen i betraktning. Alt er avhengig av hva man har tenkt å bruke det til. For mitt bruk (Den er 40 ganger raskere enn min Acorn A5000 og R260 så på lang vei den raskeste RiscOS maskin som finnes) er den mer enn kraftig nok. Selvfølgelig kan man få noe mye bedre for 199 USD, men raspi koster bare 25 USD som ingen 'konkurrent' kan matche hittil.

 

De yter begge 300 FLOPS.

http://elinux.org/RPi_Performance

 

Om ser mine tidligere innlegg så er det akkurat det som er poenget mitt, ytelse betyr ikke alt. Men når man kan betale noen kroner ekstra og få noe som er flere faktorer bedre, samt har en arkitektur som ikke mister støtte, så begynner den gamle Broadcom-chippen å bli et problem. Jeg er ikke interessert i å ha det siste og beste på mine devboards. Jeg vil ha noe med en Cortex-A8/-A7 arkitektur og som jeg kan gjøre video-prosessering på.

Endret av Gavekort
Lenke til kommentar

 

 

Refererte kun til hva jeg har hørt/lest, slik jeg husker det. Syntes selv det var litt spesielt at programmeringsspråket skulle være CPU-avhengig, men det stemmer da det du skriver om arm11-arkitekturen. Det er nok der det ligger.

 

 

Kunne du utdype dette litt for de som ikke har satt seg inn i problemstillinger som du her sikter til?

 

Dersom det skulle være snakk om lavnivåspråk, så er det overhode ikke noen merkelig problemstilling, i og med at alt av minneadressering f.eks. varierer veldig fra CPU til CPU, bare for å nevne et av dilemmaene man kan møte på i lavnivåspråk (f.eks. assembler).

 

Ellers har jeg forsåvidt lite greie på alt omkring programmering. Men, enkelte ting har jeg nå likevel snappet opp av info.

Endret av G
Lenke til kommentar

 

 

 

Refererte kun til hva jeg har hørt/lest, slik jeg husker det. Syntes selv det var litt spesielt at programmeringsspråket skulle være CPU-avhengig, men det stemmer da det du skriver om arm11-arkitekturen. Det er nok der det ligger.

 

 

Kunne du utdype dette litt for de som ikke har satt seg inn i problemstillinger som du her sikter til?

 

Dersom det skulle være snakk om lavnivåspråk, så er det overhode ikke noen merkelig problemstilling, i og med at alt av minneadressering f.eks. varierer veldig fra CPU til CPU, bare for å nevne et av dilemmaene man kan møte på i lavnivåspråk (f.eks. assembler).

 

Ellers har jeg forsåvidt lite greie på alt omkring programmering. Men, enkelte ting har jeg nå likevel snappet opp av info.

 

 

Tror nok jeg vil kaste ballen videre til noen som faktisk jobber med programmering, da det heller ikke er min force.

 

Normalt er det dog at man kompilerer koden sin til å kunne kjøre på forskjellige OS, og at det er OS'et som snakker med HW. Dette er noe som man ikke skal trenge bry seg med i selve koden. Derfor trodde jeg ikke at OS'et skulle ha betydning for hvilket språk som ble støttet.

 

Men de har skrevet litt om det på RP sine hjemmesider for de som vil lese seg opp på dette.

Lenke til kommentar

 

 

Refererte kun til hva jeg har hørt/lest, slik jeg husker det. Syntes selv det var litt spesielt at programmeringsspråket skulle være CPU-avhengig, men det stemmer da det du skriver om arm11-arkitekturen. Det er nok der det ligger.

 

 

Ville vært interessant å se hva som ligger i det, om du har kilden.

 

Sorry, har nok ikke spesifikk kilde tilgjengelig. Er nok bare basert på hva jeg husker i fra masse forskjellige kilder samt tråling av info på RP sine hjemmesider, samt sporadiske forsøk på å lære meg programmering, som ble gitt opp pga at jeg rett og slett ikke klarer å sette av nok tid i hverdagen til. :-O

Lenke til kommentar
  • 2 måneder senere...

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
×
×
  • Opprett ny...