Jump to content
XPEnology Community

T-REX-XP

Member
  • Posts

    288
  • Joined

  • Last visited

  • Days Won

    1

Posts posted by T-REX-XP

  1. 9 hours ago, ThorGroup said:

    Why would you do that? If you're doing bare metal the DSM is perfectly fine with using an SSD. Emulating SSD as HDD can actually be destructive to the SSD as the OS will not know that the underlying storage is a flash media.
    If you want to use the internal SSD/flash storage as the install media you surely can. If it's a SATA-based one just boot with SATA support. If it's USB just take the vid/pid and put it into the config.

    @ThorGroup, Thank you for the updates. God job so far:)

     

    There is a lot of hardware that has building EMMC/SSD storage and Intel-based CPU. Some of them successfully loaded Jun loader, but no one HDD has been found. Also the sata ports is also missed. This PC is really great candidate to be a portable/travel NAS. My dream is to build portable nas that is based on intel CPU with quick copy button and other features from DSM))

    It will be the ideal variant for the drones owners or travelers.

     

    Do you have an example how to use the PMU emulation?? Any examples ?? Thanks in advance.

     

    As I saw, now all communication with PMU will be mirrored to /dev/ttyS1 so we can easily find the output of the PMU when some sort of FAN or beep settings has been changed in the DSM settings. For example Fan speed set to Quite mode

    [ 2250.254824] <redpill/pmu_shim.c:324> Got 1 bytes from PMU: reason=1 hex={2d} ascii="-"
    [ 2250.476426] <redpill/pmu_shim.c:324> Got 1 bytes from PMU: reason=1 hex={6b} ascii="k"
    [ 2250.493676] <redpill/pmu_shim.c:249> Unknown 1 byte PMU command with signature hex="6b" ascii="k"

    It give us the possibility to connect Arduino and try to build the our own PMU with hardware copy button))

    • Like 1
  2. 13 hours ago, T-REX-XP said:

    @ThorGroup, is it possible to map internal ssd as hdd, that is available for installer? There are a lot of single board pc with embedded ssd. It will be a good chance use them as energy efficiency solutions or portable nas. I have one os them, so I can provide any logs, etc...

    Thanks. 

    @ThorGroup,From the device perspective it look like this:  MMC/SD card mmcblk0 device. Thanks in advance.

    20191211_220100.jpg

  3. 3 minutes ago, psychoboi32 said:

    can you not increase ram of it? if not my idea use linux and make that drive as ISCSI so I can connect that storage local that I will do

    No, I can't do it. is not standalone mb. All components embedded to motherboard via soldering. Its compact and low energy consuming solution, such as raspberry pi.

  4. 7 minutes ago, haydibe said:

    If someone shares the required details about how it's done, then we can give it a try :)  

     

     

    Here is the modules and installer

     

     

    Thanks to the @loomes))
     

    Quote

     

  5. 24 minutes ago, loomes said:

    OK in the next Step i have used Backups from my two Harddisks from the old Xpenology Install and mountet this backups to the new redpill Xpenology and fired it up.

    The old Installation was detected and i selected migrate and installed the new DSM Version, reboot, all is fine, all Data are there :)

    What is your HW? Please correct me am I wrong, but right now we do not have an extra drivers from @IG-88 at this loader. Thanks

  6. 5 hours ago, Vortex said:

    Not an errors. Just Status notifiers/Commands goes to the PIC16F1829

    According to:
     

    
    #define UART2_CMD_BUTTON_POWER              0x30 /* '0' */
    #define UART2_CMD_SHUTDOWN                  0x31 /* '1' */
    #define UART2_CMD_BUZZER_SHORT              0x32 /* '2' */
    #define UART2_CMD_BUZZER_LONG               0x33 /* '3' */
    #define UART2_CMD_LED_POWER_ON              0x34 /* '4' */
    #define UART2_CMD_LED_POWER_BLINK           0x35 /* '5' */
    #define UART2_CMD_LED_POWER_OFF             0x36 /* '6' */
    #define UART2_CMD_LED_HD_OFF                0x37 /* '7' */
    #define UART2_CMD_LED_HD_GS                 0x38 /* '8' */
    #define UART2_CMD_LED_HD_GB                 0x39 /* '9' */
    #define UART2_CMD_LED_HD_AS                 0x3A /* ':' */
    #define UART2_CMD_LED_HD_AB                 0x3B /* ';' */
    #define UART2_CMD_LED_HD_BREATH             0x3D /* '=' */
    #define UART2_CMD_LED_USB_ON                0x40 /* '@' */
    #define UART2_CMD_LED_USB_BLINK             0x41 /* 'A' */
    #define UART2_CMD_LED_USB_OFF               0x42 /* 'B' */
    // control by microp, echo J to ttyS1 to light on the 10G led, echo K to ttyS1 to turn off the 10G led
    #define UART2_CMD_LED_10G_LAN_ON            0x4A /* 'J' */
    #define UART2_CMD_LED_10G_LAN_OFF           0x4B /* 'K' */
    #define UART2_CMD_SWITCH_MICROP_VERSION     0x4F /* 'O' */
    #define UART2_CMD_LED_MIRROR_OFF            0x50 /* 'P' */
    #define UART2_CMD_LED_MIRROR_GS             0x51 /* 'Q' */
    #define UART2_CMD_LED_MIRROR_GB             0x52 /* 'R' */
    #define UART2_CMD_LED_MIRROR_AS             0x53 /* 'S' */
    #define UART2_CMD_LED_MIRROR_AB             0x54 /* 'T' */
    #define UART2_CMD_TOGGLE_FAN_RPS_REPORT     0x55 /* 'U' */
    #define UART2_CMD_SET_PWM_DUTY              0x56 /* 'V' */
    #define UART2_CMD_SET_PWM_FREQ              0x57 /* 'W' */
    #define UART2_CMD_BUTTON_USB                0x60 /* '`' */
    #define UART2_CMD_BUTTON_RESET              0x61 /* 'a' */
    // control by up, must echo u first! uP #1
    #define UART2_CMD_FAN_FAILURE               0x66 /* 'f' */
    // control by up, must echo EC1 first! uP #17
    #define UART2_CMD_CPUFAN_FAILURE            0x67 /* 'g' */
    #define UART2_CMD_RCPOWEROFF                0x70 /* 'p' */
    #define UART2_CMD_RCPOWERON                 0x71 /* 'q' */
    #define UART2_CMD_DISABLE_SCHEDULE_POWERON  0x72 /* 'r' */
    #define UART2_CMD_ENABLE_SCHEDULE_POWERON   0x73 /* 's' */
    #define UART2_CMD_DISABLE_FANCHECK          0x74 /* 't' */
    #define UART2_CMD_ENABLE_FANCHECK           0x75 /* 'u' */
    #define UART2_CMD_DISABLE_CPUFANCHECK       "EC0"
    #define UART2_CMD_ENABLE_CPUFANCHECK        "EC1"
    #define UART2_CMD_ENABLE_POWERBTN_WAKEUP    "SW1"
    #define UART2_CMD_DISABLE_POWERBTN_WAKEUP   "SW0"
    #define UART2_CMD_ALARM_LED_ON              "LA1"
    #define UART2_CMD_ALARM_LED_BLINKING        "LA2"
    #define UART2_CMD_ALARM_LED_OFF             "LA3"
    #define UART2_CMD_SWITCH_LED_CONTROL        "M"  //Switch the led control between status and power
    #define UART2_CMD_WOL_ENABLE                "l"
    #if defined(MY_DEF_HERE) || defined(MY_ABC_HERE)
    #define UART2_CMD_GET_UNIQUE_CMD            0x52 /* 'R' */
    #endif

     

    lets'decode:

     

    4 - Power LED on

    9 - Status LED green blink

    8 - Status LED green on

    3 - Long beep (successfully booted)

    R -GetMicroP (several attempts)

    r - Disable Sched. Poweron

    K - LAN10G LED off

    p - RC power off (?)

    - - is a delimiter

     

    It would be great if these commands (GetMicroP is most important)

    (together with /dev/ttyS1) were shimmed in the LKM!

    It will be greater when we can process it via the hook)) to fix fan speed or beep via the webui))

  7. Спасибо за апдейты)) приятно слышать что компании ещё живо. С вашего описания стало понятно, что dsm 7 rc, сейчас в таком же состоянии как и qts( ос от qnap). Тоже игрался какое то время с её установкой. Но там до удобности нашего загрузчика ещё далеко. Часть операций в ручном режиме в консоли.

  8. On 4/11/2021 at 4:52 PM, IG-88 said:

     

    i maintain the alternative of using open medial vault, if dsm breaks i can boot up omv from a disk or usb and have

    Hi. I have tried OMV too. But it looks like windows XP in 2021. Works,but user experience is so strange. From my perspective, the DSM has much better UI/UX, at the same time give us the platform for a lot of apps. So, long story short, maybe it will be better to build our own alternative of DSM? Something like, docker friendly OS with a build in docker registry as a repository. Or for it can be a extra packages for OMV, with a new admin panel, etc.

     

    Sandstorm

    https://apps.sandstorm.io/

     

    NextCloud

    https://nextcloud.com/

     

    Cozy

    https://www.cozy.io/en/features/

     

  9. Насколько я знаю, вайлдкард сертификаты требуют подтверждения владения домена через dns запись. Чтобы автоматически работало, нужно чтоб ваш dns провайдер поддерживал апи по которому можно вносить изменения. С nic.ua так не получилось у меня.

  10. On 5/22/2019 at 9:05 PM, Sass said:

    Loader: Jun's Loader v1.04b for DSM 6.2 (on USB 2.0 Stick Intenso Micro Line 4 GB)

    DSM: DSM 6.2.1-23824 Update 6 - DS918+

     

    Bare Metal (build and installed in 05.2019)

    Motherboard: ASUS P11C-I (Mini-ITX)

    Chipset: Intel C242

    CPU: Intel Core i3-8100 (Socket 1151v2) 4x 3.60GHz

    RAM: 2x 8GB G.Skill Aegis DDR4-2400 DIMM CL15 (running as DDR4-2100 according to BIOS)

    Integrated NIC: 2x Gb LAN (Intel I210-AT)

    HDDs SATA: 3x 8TB WD80EFAX (WD Red)

    SDD Cache: 2x 120GB Crucial BX500 (SATA)

    NVMe SDD: 512 GB WesternDigital/SanDisk PC SN520 (M.2 2242, PCIe 3.0) >> reported as model WD5000-BEVT in DSM Disk Manager >> NOT working, DSM displays "I/O-Error" in Disk Manager protocols

     

    Other than the NVMe SDD, the system works as a charm, including both GB-LAN ports.

    I removed the NVMe SDD. Also, I still have an SATA-Port available, so I'll add another big SATA SDD soon. Also, I plan to get a PCIe LAN Card with 2x 10GBE (RJ-45), but am currently unsure which model would be working out-of-Jun's-box.

     

    MANY THANKS to JUN and all Forum Members, who's information helped me pinpoint the necessary hardware for my Server!!!

    Hi. Could you please confirm that your MB supports HW video transcoding ?

×
×
  • Create New...