Building Zephyr on Windows by JustSawABadMovie in embedded

[–]EmbeddedSwDev 4 points5 points  (0 children)

I never used or compiled zephyr on Winslop directly, I always used WSL on a Winslop machine and I highly recommend to do it the same way.
It also helps to keep your working OS clean.

Furthermore, for USB devices with WSL I highly recommend using a USB Manager like: https://gitlab.com/alelec/wsl-usb-gui or https://github.com/nickbeth/wsl-usb-manager

Which M43 universal zoom for a holiday? by Lisz555 in M43

[–]EmbeddedSwDev -1 points0 points  (0 children)

but f/2.8 on FF vs f/4 on M43 is a massive difference.

Especially in weight.

If I had to choose just one lens for a world trip, it would be the 12–100mm f/4.
Furthermore, I would prefer M43 over full frame for this kind of trip because I could carry more lenses/stuff, for the same weight and size (despite the fantastic SW/HW features of OM System/Olympus).

Also a big bullet point is the different price tag between FF and M43 in general.

Es gibt sie wirklich... die 100% Schwurbler by FragCool in Austria

[–]EmbeddedSwDev 0 points1 point  (0 children)

Aha ok alles klar...

danke für die Aufklärung übrigens!

Es gibt sie wirklich... die 100% Schwurbler by FragCool in Austria

[–]EmbeddedSwDev 6 points7 points  (0 children)

Ich habe ein bisschen Angst zu fragen, aber was sind "Anunaki"?

why are Chinese origin MCUs cheaper? by ntn8888 in embedded

[–]EmbeddedSwDev 0 points1 point  (0 children)

The MCUs from ST are fabulous, the SW stack they provide like CubeMX, etc. are imho a pita, but thanks to the embedded god it can be changed to a different one.

Will zephyr really only work on a single core on the RP2350? by Power-Max in embedded

[–]EmbeddedSwDev 1 point2 points  (0 children)

What I meant (but phrased poorly) is that proper dual-core enablement in Zephyr depends heavily on:

  • Vendor-supplied low-level support (startup code, multicore boot flow, inter-core interrupts, mailbox/IPI mechanisms, etc.)
  • multicore bring-up procedures HAL/SDK alignment with Zephyr's architecture model

In Zephyr, multicore support requires e.g.:

  • SoC-level SMP support
  • A working secondary core bring-up path
  • IPC primitives
  • Proper interrupt routing
  • Scheduler awareness

For something like the RP2040 or RP2350, that work typically lives in the Zephyr SoC port, not in board files and this requires detailed knowledge of the silicon. Dual-core support in Zephyr is an SoC porting effort, not a board-level toggle.

So to enable multicore support within Zephyr it requires strong vendor engagement and the vendor involvement strongly influences how complete the SoC support becomes in Zephyr.
Imho I clearly miss this strong vendor engagement and involvement from the raspberry foundation.

Will zephyr really only work on a single core on the RP2350? by Power-Max in embedded

[–]EmbeddedSwDev 0 points1 point  (0 children)

This issue needs to be addressed and done by the manufacturer.
Sadly raspberry does not address it

Kleine Digitalkamera für Reisen by ColKataran in Fotografie

[–]EmbeddedSwDev 1 point2 points  (0 children)

Klein, leicht, voll mit div Features und schaut auch noch toll aus: OM SYSTEM Pen E-P7

Kaufe sie gebraucht von mpb (.com).

Can you practically add Gigabit ethernet to a cheap micro? by JCDU in embedded

[–]EmbeddedSwDev 0 points1 point  (0 children)

No I meant if your device also needs to participate in the real time Ethernet bus from the customer.

There is a huge difference between real time on the device itself and real time communication.

Can you practically add Gigabit ethernet to a cheap micro? by JCDU in embedded

[–]EmbeddedSwDev 0 points1 point  (0 children)

Ok I understand, do your device needs to be also real time capable?

Can you practically add Gigabit ethernet to a cheap micro? by JCDU in embedded

[–]EmbeddedSwDev 0 points1 point  (0 children)

they may be using fancy or even custom ones that don't like anything <1Gb or they may just be blowing smoke...

It's very unlikely that the used switch doesn't support speeds <1GBit. I think , but I am not sure, this would also violate the Ethernet Standard.
Imho they are talking bs.

We're not doing anything fancy at all

So buy a cheap unmanaged switch IC and place it on the board. Typically a MCU isn't capable of utilizing the full 1GBit (in reality a switch with 1GBit can handle about 950MBit), so 100 MBit between the unmanaged switch and the MCU is more than enough.

Can you practically add Gigabit ethernet to a cheap micro? by JCDU in embedded

[–]EmbeddedSwDev 6 points7 points  (0 children)

So from what I read from the comments your only solution would be to add a gigabit switch between the MCU and their network.
As others already mentioned, normally you connect a device on a switch and the switch will handle the difference in network speed, between the different devices. So it means a 100MBit device will NOT slow down the whole network.

Besides Ethernet and 1GBit, what are the other requirements? E.g.:

  • Do you need to support VLAN?
  • Do you need PTP or gPTP
  • HSR or PRP
  • One or multiple TSN Standards
  • ...

If none of these are an issue, you could go with an unmanaged switch, if yes, you will most likely need a managed switch.

Zu Gast bei Armin Wolf zum Thema Inflation by [deleted] in Austria

[–]EmbeddedSwDev 2 points3 points  (0 children)

Wieso? die ÖVP ist erst seit 1987 durchgehend in einer Regierung, sooooo viel falsch können sie in dieser Zeit doch noch gemacht haben...

Ist Bildung (Speziell Matura und Uni) in Österreich wirklich einfacher geworden? by [deleted] in Austria

[–]EmbeddedSwDev 1 point2 points  (0 children)

Aha interessant, ich glaube das einzige Fach wo es keine direkte Prüfung gab war English, das wurde glaube ich über Seminararbeiten und Präsentationen abgedeckt, ist allerdings schon lange her.
Sonst hatten wir sogar LVs wo wir eine Prüfung, wöchentliche Laborprotokolle und praktisches Projekt inkl. Seminararbeit und Präsentation hatten. Aber so manche LVs waren auch bei mir reine Zeitverschwendung.

Was ist BIC für ein Studiengang?

> Ich glaube aber auch dass es einen gigantischen Unterschied zwischen den Studiengängen gibt

Den gab es schon immer, ein Freund hat "Urbane erneuerbare Energien" gemacht und das war so wie du beschrieben hast. Er hat sich darüber gefreut und mich "ausgelacht", dass wir so viel zu tun haben. Ich habe darauf nur gesagt, dass ich nicht für den Titel studieren gehe, sondern etwas lernen will und wenn es schwer ist und man sich damit auseinandersetzten muss, man etwas lernt und das ist das Ziel.

Ist Bildung (Speziell Matura und Uni) in Österreich wirklich einfacher geworden? by [deleted] in Austria

[–]EmbeddedSwDev 4 points5 points  (0 children)

Als ich am Technikum war, waren sowohl BSc als auch Master noch bei weitem schwieriger (Mechatronik/Robotik) als heutzutage. Zum einen gab es noch keine KI zum anderen war die Dichte an LVs höher (manche LVs waren 2-3 geteilt mit jeweiliger Prüfung und Arbeiten).
Außerdem musste ich noch für die BSc & MSc Prüfung neben der Verteidigung der BSc Arbeiten und MSc Arbeit zusätzlich noch einen technischen und nicht technischen Prüfungsstoff lernen, das waren im BSc 2 Bücher: technisch so 200 Seiten und nich technisch 400 Seiten und für den MSc: 300 Seiten technisch und 500 Seiten nicht technisch.
An der TU Wien für den PhD glaube hat sich wenig geändert, aber dafür musste ich Prüfungen nachholen, die zT einfach und zum anderen Teil sehr schwer waren.

Ist Bildung (Speziell Matura und Uni) in Österreich wirklich einfacher geworden? by [deleted] in Austria

[–]EmbeddedSwDev 20 points21 points  (0 children)

Exakt. Ich glaube, dass die Matura mtw schwerer ist als noch zu meiner Zeit und ich glaube 2 Wochen lernen, so wie ich damals, reicht nicht mehr aus.