SSP Migration for custom BSP Creation



I have a SK-S7G2. I initially used SSP V1.5.2 for a proof-of-concept. The experiment went well and now we have assembled our a hardware prototype based on SK-S7G2 but with subtle changes. Following have changed:

  1. MCU. SK-S7G2 has a 176 pin package, we have a 144-pin MCU (R7FS7G27H3A01CFB).
  2. We need two Ethernet ports (Two different PHYs, so two different IPs), SK-S7G2 has one.
  3. We are using a different QSPI External Flash

I had previously asked in a post on this forum itself about how to create a BSP for custom board, and it was answered to my expectations.

Now that I foresee a lot of application-level requirement changes, I am keen to know whats the recommended way of moving on with it.

My requirements are as follows:

  1. One Ethernet port functions on Telnet with fixed IP. There is already an example for SK S7G2, and I have validated it. I need to send a file (most likely an HTML fetched from QSPI External Flash) through Telnet. Should I be using Telnet or should I be using FTP?
  2. The other ethernet port shall be connected to a router/DHCP Server. I understand that there is an example for DHCP Client Module for SK S7G2 which I should be able to use as a reference once I create a BSP for my custom board. As a part of the application I want to be able to send/receive data (not sure if the files to be supported) to other devices of the same architecture as the system that we are discussing. Should the Telnet be implemented on top of the DHCP?
  3. I need to have a file system on QSPI. I see that the FileX supports QSPI Flash. Again, there is an example, which I should be able to use a reference once the custom BSP with QSPI External Flash interface tested.

I see that the SSP1.6.0 is released. Is it advised to begin with SSP 1.6.0 (and the official supported version of e2 studio for SSP 1.6.0)?

The question arises because there has been no documentation for creating a BSP for custom board using SSP V1.5.0 and an older document which guides about the process for SSP V1.2.0 onward, is no longer usable for e2 Studio V7.2.y or V7.1.y.


Please advice.