• Content Count

  • Joined

  • Last visited


About Oleksii

  • Rank

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

  1. Oleksii

    NanoPC T4

    It is not so obvious I only consider the state in the mainline kernel as a reference (because I decided for myself to track changes since 5.* only). And I see that USB Type-C controller changes its state from "host" to "gadget" and almost immediately powers off during the boot. It should be correctly handled automatically by the driver on this board according to my understanding. And forcing to host mode is imho just a workaround for some issue in the current driver (or some other problems in device tree).
  2. Oleksii

    NanoPC T4

    1. I still have quite shallow understanding of Armbian's internals 2. I use most up-to-date kernel revisions all the time in experimental mode and those are always several month ahead of Armbian's I suppose 3. I'm not sure that forcing controller to host mode purposely is a right fix - I miss experience and knowledge for such decisions. I did it for my personal sake and my own risk and clearly admitted this in the message above 4. Submitting the code to community project - is about 100% confidence and responsibility for me 5. Just have a look on the DT overlays capabilities - this was designed to provide some decent scalability potential and could be good compromise for you
  3. Oleksii

    NanoPC T4

    Yep, most probably file names will collide I use custom 5.* kernels all the time with optimized configuration + some DT tweaks, so I don't usually care about linux-dtb-current-rockchip64 updates. And if you want to overcome this, you may simply give your customized *.dtb a new name (make sure it is also correctly specified in the armbianEnv.txt). As another option, TD overlay might be handy too. However, I would admit with every mainline kernel version increment I keep less and less of my custom patches For the moment, I have only one important that fixes Type-C on NanoPC T4 (and still, no 100% confidence it is right way to fix) and one small patch to enable ES400 mode on emmc for NanoPi M4.
  4. Oleksii

    NanoPC T4

    I managed to make Type-C port working on 5.* kernels by forcing its mode to "host": &usbdrd_dwc3_0 { dr_mode = "host"; status = "okay"; };
  5. Hi @pkfox, First of all, here comes official support matrix: https://github.com/dotnet/core/blob/master/release-notes/2.2/2.2-supported-os.md Seems, debian package source is not maintained for linux arm64, so we should install .net core manually from here: https://dotnet.microsoft.com/download/dotnet-core/2.2 As you can see, only .net core 2.2 runtime has relevant arm64 distribution and aspnet core 2.2 only present for 32-bit. However, according to this info https://docs.microsoft.com/en-us/dotnet/core/linux-prerequisites?tabs=netcore30 both will be supported starting from netcore3.0! Personally, I installed latest officially announced netcore 3.0 preview2 sdk from here https://dotnet.microsoft.com/download/dotnet-core/3.0 and use it for development on daily basis. Nightly builds for all "released" major versions can be found here - https://github.com/dotnet/core-setup/blob/master/README.md#daily-builds Best regards, Oleksii
  6. Frankly, I wouldn't even bother myself with active cooling, because I like silent PCs more I simply underestimated this RK3399's temperament. I also purchased metal case for this model which can hardly fit standard dimensions fan and provide really efficient air-flow. Thus, I will try to improve passive cooling first of all (put some copper shim + thermal grease instead of magic blue chewing gum e.g.). Then, maybe, I will look for a decent (slim and silent) PWM-capable 12V fan and connect wires by myself as shaun27 suggested before. I've searched online shops quite a lot, and now I'm almost desperate to see thing exactly needed unless friendlyarm design it and start production soon.
  7. Well, I anticipated such answer just a little bit of hope there might be some ready-to-go solutions already... Thank you!
  8. I'm about to install active cooling fan on my recently delivered nanoPI T4. However, I cannot get what is a type of the soldered 3-pin fan connector on this board? What I see there is visually too small as for standard connector size. Is it something special I have no clue about yet, or it is for future proprietary Friendlyarm's fan designed specially for the board? Any suggestions are welcome! Thanks