Solution validation

Hello,
we are working on Equihash on FPGA platform.
currently we are in testing phase.

  1. we are getting error after submit. can anybody help me understand the below errors.
  2. Also i would like to understand how will the server validate solution data?

[2020-04-21 19:00:49] JSON-RPC Server > {“id”:3,“result”:null,“error”:[27,“Illegal params”,null]}
[2020-04-21 19:00:49] [INFO] Share - Invalid
[2020-04-21 19:00:49] [ERROR] Mining Sate Error: Failed to accept submit
{‘params’: [‘equi001.001’, u’0’, u’77f59e5e’, ‘1234’, ‘4005000016DB70DEADBEEF0ABCDEF04253991EA8E6F93F18B746695ACD6F5B1B51FB2F85F0771E89277571B03AB8F4D2B7B0D4EA0D206F487868E80CC1CDC1B5F95E0607537D4DEE01DFF6335FCC2134C8AF4C0E4391572349257A2349257A9E6C3C0B50143172B43BD8157E7A32D727FFA5368B12B07FE6EDEA11179FC3BBC5E2A4387F79E7A54C74A980A203CE055D8A124B6EB20A70214D1BDD2D1C598403B5D0DBD0E5E0EB3C2F92ECF5CAD1818862F0DBFBF5EC1F22BCA23CA2CD71A3212E138737C27CD3A598F68C755D2F7D5968F12E2142036165C83BE7743CC0A236156A4DB4744A81916EE8C071C77EA53955E81D37C31B897479C8EDA98847F415D15971A29469D7196DC7C77CC3C04D3920C01D5DAF3AE4BEFB5917F3764DF2A3B041E326856D1890B2783343709A866B899C8DD8967D448A365D18BFBB25BD1DA4EBA20D3AA370FB0EA62E08593482F5E4298E72D623801085FD4FE1652F38D2FA3B4B9EADE39EA29479CE47973DBF17A01696D4F8A603D419276EF872E2D5654F761FF95AC367E904BE7DEF4144E2E524BDC2ABCA077C214AA6363B9F7435CB48A55F72FEE18B118D7B562C0287BD367E3DD731D375187150669EEF09C29AD6802D8B0830F1EF179BBC6427274C4C387AC9AD5AA22828570EDC3910C9C46F4F928C0D6594AF6AFC5AA924D4CE709EF7B2B763BAC2094757BA266A3D2E2684EDBA7C95E121A688879D3C5B4974A3B219FACE2E564BA46A83BE63342F429747692ED6F7C41F1426749A9CAC54132CADA7385834223734C454FB5988CFDADC3260C6AEE33957516C6BC6094E32214CF6A328EB5EF4FC78573BAC5DEE4094CFD50CCC4EAFEB0C7D6F40CDA350BABB9923AB4DF86375010DCEA64C0AFC8729BD7982D955C33F079C6173A4960C035586193449D907C8EDA323F87D092133C138697ABFD1B9A342723A79483E9DBB8DC167DBC977E490AFAD0EF179B86CB510E1734F62133A46A259A1EE1836A6EBA45A93F296339DD133506E0294F2AC9A65DD8452A1BAF2467F6E2B4F5A5694D2C7ED9E1C879E66E95EABD764B351E6BC997197F38356A816A50166B830D397C0BDA931F48D6B0A29BB053139BA2939090A2B32ACC450753BDB5A22DA7912577EF74870596C2D78BA30A5E3B6CE2A3488C66D8D87F6E1F1B82867F42C55A57DFFEE4FA6C8FA8EC389A8C23C16B4C00EF9166CA2A120944666B97730535C40C4EADE228E880DFD0C633C851943C156E25D7D1251D1633DB0D4C0B31BB45F97BDB2FF2D30B3158176BF25DB99EFC6663BEE57FA5C58199295CAD4188F7B8B9655A2A953A5585642633D027187245068510D51E01AC8C1D0EEACF32487E74F153899E7C9BD922F4B199E91D863E442E34D801C6AB5BD6A3FBB1CA30D8D35946513783B86333620F1470648D2EBA0622F6F888402FF515D30430A29506496E30D65A12004582ADC6B4A1AAC460BCBEBC519B96997523DBA0C06EBF4EE5860030A35DDCFB12B2D54D416F21662FAB7842683B1C4EA951AA00930F075A8EB0EA0B0AC9F0509FE83A35054B40D76FB11E8B599747C2544266FAC5D551DB68153158C8526E61EC9C067DED56479250E1A3CE67C75A17EDB1F72814DF647B1586D4F2D6E8C76A188DC786E79311E4CFD54F6388A959466C4FE331ECF64655521D605E3C83C80BD9D3E4114AFC4206E4DF2376218D1D130C060DA2628B8415427E48C8C2AA211AB948E973D692EE4EFA1D3C4C4F83B9906513B40B29D37AA37C7910E022E15DB8E742AB9F88ADF480A174C1B4DE5657B5CBF468281616C921969CEF96F77E24963520116D323CF92C09C2E8D10313889C1CCFC90CD7D7CCF81601F68BB2C94177092CD072E8C284DD25C8E279D7B95E14E0FF977D764’]

I’m not sure what you are trying to accomplish with your project, looks like you are writing a Miner?

There is a Equihash FPGA acceleration project that may be of interest, not sure if it will help: https://github.com/ZcashFoundation/zcash-fpga

Thanks for your response Shawn,

we are using xilinx fpga for mining, the algorithm is running on fgpa,
when i am submitting it is giving error, need support in solving this